当前位置: 首页 > news >正文

html中一个div中平均一行分配四个盒子,可展开与收起所有的盒子

html中一个div中平均一行分配四个盒子,可展开与收起所有的盒子

1.截图显示部分
在这里插入图片描述
在这里插入图片描述
2.代码展示部分

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style>.container {position: relative;display: flex;flex-wrap: wrap;border: 3px solid;border-color: #D4E3FC;}.box {position: relative;width: 23%;height: 100px;box-sizing: border-box;padding: 10px;background-color: #D4E3FC;margin: 5px;display: none;border-radius: 10px;}#toggleButton {position: absolute;bottom: 0;right: 0;margin: 10px;cursor: pointer;color: blue;text-decoration: underline;}</style><title>缩放盒子</title>
</head>
<body><div class="container" id="boxContainer"><div class="box">Box 1</div><div class="box">Box 2</div><div class="box">Box 3</div><div class="box">Box 4</div><div class="box">Box 5</div><div class="box">Box 6</div><div class="box">Box 7</div><div class="box">Box 8</div><div class="box">Box 9</div><div class="box">Box 10</div><div class="box">Box 11</div><div class="box">Box 12</div><div class="box">Box 13</div><div class="box">Box 14</div><div class="box">Box 15</div><div class="box">Box 16</div><div id="toggleButton">展开/收缩</div></div><script>var boxes = document.querySelectorAll('.box');for(var i = 0; i < 4; i++) {boxes[i].style.display = 'block';}var toggleState = false;document.getElementById('toggleButton').addEventListener('click', function () {toggleState = !toggleState;for(var i = 4; i < boxes.length; i++) {boxes[i].style.display = toggleState ? 'block' : 'none';}});</script>
</body></html>
http://www.lryc.cn/news/260520.html

相关文章:

  • Python虚拟环境指南:告别依赖地狱
  • 【Jeecg Boot 3 - 第二天】第2节 前后端docker部署云服务器
  • 2020年第九届数学建模国际赛小美赛A题自由泳解题全过程文档及程序
  • 双端队列和优先级队列
  • c#读取CSV文件跟Excel导入成DataTble
  • Python编程技巧 – 单字符函数
  • xcode-文件
  • 云原生之深入解析网络服务Istio、eBPF和RSocket Broker
  • 文件系统和磁盘调度
  • C++ stringOJ练习题
  • 解决问题:ImportError: cannot import name ‘_update_worker_pids‘
  • 【面试总结】Java面试题目总结(一)
  • 大白话数据中台,何为数据中台
  • escapeshellarg参数绕过和注入的问题
  • CSS——标准流、浮动、Flex布局
  • P21 类神经网络训练不起来怎么办- 自动调整学习率 Adapative learning rate
  • [Linformer]论文实现:Linformer: Self-Attention with Linear Complexity
  • 【Jeecg Boot 3 - 第二天】1.1、后端 docker-compose 部署 JEECGBOOT3
  • Centos单用户模式修改root密码
  • [Unity]关于Unity接入Appsflyer并且打点支付
  • AICore 带来了 Android 专属的 AI 能力,它要解决什么?采用什么架构思路?
  • python学习1
  • 【SpringBoot】Spring Boot 单体应用升级 Spring Cloud 微服务
  • el-tree搜索的使用
  • Java使用Microsoft Entra微软 SSO 认证接入
  • “华为杯”研究生数学建模竞赛2016年-【华为杯】A题:无人机在抢险救灾中的优化运用(附获奖论文及MATLAB代码实现)
  • 17--异常处理
  • 数据结构 | c++编程实现求二叉树的叶节点的个数。(递归非递归)
  • python读取csv文件
  • 租一台服务器多少钱决定服务器的价格因素有哪些