
css知识小汇(4)——浮动
发布日期:2021-05-07 08:58:48
浏览次数:27
分类:精选文章
本文共 1021 字,大约阅读时间需要 3 分钟。
文章目录
浮动
文档流
文档流处在网页最底层,它表示的是一个页面中的位置,我们所创建的元素都默认在文档流中。
块元素:独占一行,自上而下排列 可以设置高度和宽度
内联元素:只占自身大小,默认从左向右 设置高度和宽度无效,大小由内容撑开
display
divspan
float
有高度塌陷的问题
使用浮动从而脱离文档流
块元素脱离文档流,高度和宽度都被内容撑开
内联元素脱离文档流会变成块元素
浮动的元素不会挡住文字
` 王掌柜,常四爷,秦二爷,宋二爷…… 六十年的老茶馆,终究没有能抵挡得住那股浊气弥漫的年代。 见证了是非转变的王掌柜,终究没有逃脱恶霸流氓的欺辱。 一心实业救国的秦二爷,终究穷困潦倒无所获。 问心无愧的常四爷,孤独终生无人送终。 宋二爷爱鸟如命,却终被浊气所污。 这些个见证了六十年时代的更变,从大清受洋...
清除浮动
clear:both清除两边浮动 left清除左边浮动 right清除右边浮动 none不清除浮动
#s2{ border: 1px solid rosybrown; display: block; clear: both;}
解决父元素高度塌陷问题
1.给父元素固定的高度
#father{ border: 2px solid rosybrown; height: 300px;}
2.在父元素的最后设置空的div
.clear{ clear: both; margin: 0; padding: 0;}
3.使用overflow(visible不会对溢出内容做任何处理 hidden对溢出的内容修剪 scroll为父元素添加滚动条 auto根据需要添加滚动条)
#father{ border: 2px solid rosybrown; overflow: hidden;}
4.给父类使用after伪类(推荐)
#father:after{ content: ''; display: block; clear: both;}
如有不对的地方欢迎指出,大家共同进步!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月18日 07时15分42秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Spring-继承JdbcDaoSupport类后简化配置文件内容
2019-03-06
Java基础IO流(一)
2019-03-06
Hibernate入门(四)---------一级缓存
2019-03-06
MySQL事务(学习笔记)
2019-03-06
一个web前端开发者的日常唠叨
2019-03-06
内存分配-slab分配器
2019-03-06
技术写作技巧分享:我是如何从写作小白成长为多平台优秀作者的?
2019-03-06
Jupyter Notebook 暗色自定义主题
2019-03-06
[Python学习笔记]组织文件
2019-03-06
基于Redo Log和Undo Log的MySQL崩溃恢复流程
2019-03-06
从RocketMQ的Broker源码层面验证一下这两个点
2019-03-06
如何正确的在项目中接入微信JS-SDK
2019-03-06
纵览全局的框框——智慧搜索
2019-03-06
快服务流量之争:如何在快服务中占领一席之地
2019-03-06
【活动】直播揭秘<如何从0开发HarmonyOS硬件>
2019-03-06
Unity平台 | 快速集成华为性能管理服务
2019-03-06
详细实例教程!集成华为虚假用户检测,防范虚假恶意流量
2019-03-06
对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测
2019-03-06
使用Power BI构建数据仓库与BI方案
2019-03-06
pytest封神之路第二步 132个命令行参数用法
2019-03-06