位置: IT常识 - 正文

【CSS】课程网站 网格商品展示 模块制作 ③ ( 清除浮动需求 | 没有设置高度的盒子且内部设置了浮动 | 使用双伪元素清除浮动 )(css教程网站)

编辑:rootadmin
【CSS】课程网站 网格商品展示 模块制作 ③ ( 清除浮动需求 | 没有设置高度的盒子且内部设置了浮动 | 使用双伪元素清除浮动 ) 文章目录一、清除浮动需求 ( 没有设置高度的盒子且内部设置了浮动 )二、清除浮动代码示例一、清除浮动需求 ( 没有设置高度的盒子且内部设置了浮动 )

推荐整理分享【CSS】课程网站 网格商品展示 模块制作 ③ ( 清除浮动需求 | 没有设置高度的盒子且内部设置了浮动 | 使用双伪元素清除浮动 )(css教程网站),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css培训课程,css教程网站,css在线教程,css培训课程,css教程网站,css是什么课程,css教程网站,css培训课程,内容如对您有帮助,希望把文章链接给更多的朋友!

如果盒子没有设置高度 , 并且盒子中还设置了浮动 , 如上一篇博客 【CSS】课程网站 网格商品展示 模块制作 ② ( 网格商品展示盒子模型测量及样式 | 处理列表间隙导致意外换行问题 | 代码示例 ) 中绘制的如下模块 :

在上面的盒子中 , 没有设置高度 , 只设置了一个 1215px 的宽度 ;

在列表中每个列表项都设置了 浮动 ;

/* 网格商品展示 */.box-bd {/* 处理列表间隙导致意外换行问题 一排有 5 个 228x270 的盒子 , 其中间隙 15 像素 228 * 5 + 15 * 4 = 1200 像素 , 但是最后一个盒子右侧添加 15 像素的右边距地话 , 会导致最后一个元素掉到第二行 , 这里需要将盒子宽度从 1200 像素修改为 1215 像素 正好放 5 盒子 + 5 间隙*/width: 1215px;}/* 网格中 ul 列表中每个列表项样式 */.box-bd li {/* 设置左浮动 让列表项在一行中从左到右排列 */float: left;/* 设置尺寸 228 x 270 */width: 228px;height: 270px;/* 设置右边距和下边距 */margin-right: 15px;margin-bottom: 15px;/* 设置背景颜色 - 白色 */background-color: #fff;/* 设置盒子模型的阴影 */box-shadow: 2px 2px 2px rgba(0, 0, 0, .3);}

之前的盒子都设置了高度 , 因此其中虽然设置了浮动 , 但不会影响到后续的页面布局 ;

【CSS】课程网站 网格商品展示 模块制作 ③ ( 清除浮动需求 | 没有设置高度的盒子且内部设置了浮动 | 使用双伪元素清除浮动 )(css教程网站)

上述模型中 , 没有设置高度 , 并且设置了浮动 , 如果不清除浮动 , 后续排列都会出现问题 ;

参考

【CSS】清除浮动 ③ ( 清除浮动 - 使用 after 伪元素 | 语法简介 | 兼容低版本浏览器 | 原理分析 )【CSS】清除浮动 ④ ( 清除浮动 - 使用双伪元素清除浮动 | 代码示例 )

博客清除浮动 ;

使用

/* 清除浮动 - 使用双伪元素清除浮动 */.clearfix:before,.clearfix:after {content: "";display: table;}.clearfix:after {clear: both;}.clearfix {*zoom: 1;}

清除浮动 ;

清除浮动时 , 给要清除浮动的 父容器 , 设置 clearfix 样式 ;

二、清除浮动代码示例

首先 , 在 CSS 样式中 , 定义 使用双伪元素清除浮动 的样式 ;

/* 清除浮动 - 使用双伪元素清除浮动 */.clearfix:before,.clearfix:after {content: "";display: table;}.clearfix:after {clear: both;}.clearfix {*zoom: 1;}

然后 , 在 HTML 标签结构中 , <ul> 标签的上一层父容器中 , 设置清除浮动 ;

<!-- 网格商品展示模块 - 开始 --><div class="box w"><div class="box-hd"><h3>精品推荐</h3><a href="#">查看全部</a></div><!-- 没有设置高度 内部有浮动 必须清除浮动 --><div class="box-bd clearfix"><ul><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1200人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li><li><img src="images/pic.jpg" alt=""><h4>Think PHP 5.0 博客系统实战项目演练</h4><p><span>高级</span> • 1125人在学习</p></li></ul></div></div><!-- 网格商品展示模块 - 结束 -->
本文链接地址:https://www.jiuchutong.com/zhishi/299895.html 转载请保留说明!

上一篇:2023年顶级编程语言趋势(编程前十名)

下一篇:React18升级和React18新特性(react 16.8 新特性)

  • 用什么方法对自己的网站推广?(用什么方法对自己说话)

    用什么方法对自己的网站推广?(用什么方法对自己说话)

  • 网络推广如何抓取流量,网络推广员集中推广方式(网络推广的五种方法)

    网络推广如何抓取流量,网络推广员集中推广方式(网络推广的五种方法)

  • 微信删除聊天记录对方还能看到吗(微信删除聊天记录如何找回来)

    微信删除聊天记录对方还能看到吗(微信删除聊天记录如何找回来)

  • 闲鱼撤诉几天能恢复(闲鱼撤诉后多久解封)

    闲鱼撤诉几天能恢复(闲鱼撤诉后多久解封)

  • 10086验证码能控制什么(10086验证码可以告诉别人吗)

    10086验证码能控制什么(10086验证码可以告诉别人吗)

  • 抖音申诉无效怎么办(抖音申诉无效还能被解开不)

    抖音申诉无效怎么办(抖音申诉无效还能被解开不)

  • 怎么去掉抖音上的字(怎么去掉抖音上的水印)

    怎么去掉抖音上的字(怎么去掉抖音上的水印)

  • word是一种什么系统(word是一种常用的什么软件)

    word是一种什么系统(word是一种常用的什么软件)

  • iphone共享我的位置要不要打开(iPhone共享我的位置别人能看到吗)

    iphone共享我的位置要不要打开(iPhone共享我的位置别人能看到吗)

  • 抖音上传视频为什么别人看不了(抖音上传视频为什么不能横屏)

    抖音上传视频为什么别人看不了(抖音上传视频为什么不能横屏)

  • 探探还要充钱才能玩吗(探探还要充钱才能提现吗)

    探探还要充钱才能玩吗(探探还要充钱才能提现吗)

  • p30锁屏时间位置(华为p30pro锁屏时间位置移动)

    p30锁屏时间位置(华为p30pro锁屏时间位置移动)

  • iphone下载速度慢(iPhone下载速度慢怎么办)

    iphone下载速度慢(iPhone下载速度慢怎么办)

  • mtk6795是什么处理器(mtk6799)

    mtk6795是什么处理器(mtk6799)

  • win10如何一键睡眠(w10快速睡眠)

    win10如何一键睡眠(w10快速睡眠)

  • 手机显示没有可用的移动网络(手机显示没有可用的移动网络是怎么回事)

    手机显示没有可用的移动网络(手机显示没有可用的移动网络是怎么回事)

  • wps文件怎么弄成附件(wps文件怎么弄成图片)

    wps文件怎么弄成附件(wps文件怎么弄成图片)

  • 机器人联网怎么连不上(机器人连网络怎么用在手机上怎么用)

    机器人联网怎么连不上(机器人连网络怎么用在手机上怎么用)

  • 苹果云盘怎么清空(苹果云盘清理)

    苹果云盘怎么清空(苹果云盘清理)

  • 计算器屏幕显示不全怎么修(计算器屏幕显示不全修理视频)

    计算器屏幕显示不全怎么修(计算器屏幕显示不全修理视频)

  • 苹果11处理器是什么(苹果11处理器是几核)

    苹果11处理器是什么(苹果11处理器是几核)

  • 手机号码格式错误是啥意思(手机号码格式错误是怎么回事)

    手机号码格式错误是啥意思(手机号码格式错误是怎么回事)

  • word怎么添加红色阴影边框(word怎么添加红色底纹)

    word怎么添加红色阴影边框(word怎么添加红色底纹)

  • linux清理磁盘空间命令教程(linux清理磁盘空间)

    linux清理磁盘空间命令教程(linux清理磁盘空间)

  • 默认网关和dns怎么设置详情(默认网关和dns怎么填)

    默认网关和dns怎么设置详情(默认网关和dns怎么填)

  • springboot整合Minio + vue 实现文件分片上传(完整代码)(springboot整合了哪些框架)

    springboot整合Minio + vue 实现文件分片上传(完整代码)(springboot整合了哪些框架)

  • Java实现Token登录验证(基于JWT的token认证实现)(java单点登录token)

    Java实现Token登录验证(基于JWT的token认证实现)(java单点登录token)

  • 股权转让的相关文件有哪些
  • 新公司个税申报怎么操作
  • 办公费税前扣除标准2023
  • 税率变更后账务怎么处理
  • 公司的车不处理违章可以吗
  • 外勤会计主要是干什么
  • 工资发放凭证由谁出具
  • 员工备用金期末未报销怎么处理
  • 临时设施费怎么结算
  • 非居民企业所得税计算公式
  • 公司拍摄产品的文案
  • 补去年的税款怎么做账
  • 农副产品税率及范围
  • 企业所得税固定资产一次性扣除
  • 问福利费的发票如果是增值税专用发票,增值税可以抵扣吗?
  • 体现公司财务状况的报表
  • 固定资产报废怎么开票
  • 车间的制造费用包括哪些
  • bios升级失败后如何恢复
  • 外贸 代理
  • bios设置教程视频
  • qtzgacer.exe - qtzgacer进程是什么文件 .作用是什么
  • 土地增值税安置房收入的确认原则
  • 控制器code是什么意思
  • php设置header参数
  • 工会经费免征三年的文件山东
  • 首个ChatGPT开发的应用上线;ChatMind思维导图工具;中文提示词大全;Copilot平替 | ShowMeAI日报
  • 如何取消axios请求
  • 固定资产到期日
  • 支付给境外个人的服务费
  • 技术服务行业增值税税税负率是多少
  • 金税三期可以申报个税吗
  • 承包安装工程活怎么接
  • python包发布
  • php采集器
  • 帝国cms界面
  • 你用python做什么
  • 电子税务局发票作废流程
  • 房地产企业收到定金是否要预缴税款
  • 网上更正增值税申报表
  • 承兑汇票大回头是啥意思
  • 分公司民事责任由谁承担
  • 员工工资应要计入什么
  • mysql 5.5 5.6 5.7
  • 公司制作横幅计入什么科目?
  • 公积金贷方有余额如何做调整分录
  • 文化事业建设费的征收标准
  • 预付款预缴如何做账
  • 资产负债表其他应收款计算公式
  • 保险返点返20怎么算
  • 承兑汇票怎么贴
  • 报废车收到的钱怎么做账
  • 固定资产建账为什么不能直接输入名字
  • 商业企业的期间费用包括
  • 设置和使用电子技术监控设备收集信息
  • centos6挂载ntfs硬盘
  • Win7系统设置屏保密码
  • 如何创建虚拟硬盘
  • 优化计算
  • linux xim
  • Linux怎么在家目录创建目录
  • w10鼠标
  • 怎么给异地的人订外卖
  • 怎么在linux中安装软件
  • opengl图形裁剪
  • js 获取ua
  • js模拟touch
  • 删除批处理命令
  • 深入理解javascript特性.pdf
  • unity text
  • 请问在javascript程序中
  • javascript中的splice
  • bootstrap js插件
  • 鼠标瞬间移动
  • javascript总结笔记
  • python文件与异常答案
  • jquery的dialog
  • 内蒙古电子税务局开票流程
  • 电子税务局改版
  • vat税怎么做分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设