您现在的位置是:网站首页> 编程资料编程资料
子Div使用Float后撑开父Div的几种方法设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法
2021-09-06
857人已围观
简介 子Div撑开父Div,可以设置父元素overflow以及zoom,或者是父元素也是设置浮动效果,也可以在添加一个子元素,并设置clear样式
一个Div包含了多个子Div,并且子Div使用了浮动后,父Div确不能被撑开,如下图:
部分代码如下:
如果想要撑开父元素可以采用以下方法:
方法一:
父元素设置overflow以及zoom,样式如下:
方法二:
父元素也是设置浮动效果,样式如下:
此方法有个缺陷是,父元素的宽度需要设置。
方法三:
在添加一个子元素,并设置clear样式:
此方法添加了一个div元素,有些情况下可能这个div会影响元素的遍历。
以上方法 使用doctype html 4.0 以及 doctype xhtml 1.0 的 Transitional 在FF IE6 IE7 IE8 下测试通过,其他浏览器没有测试。

部分代码如下:
复制代码
代码如下:two
one
如果想要撑开父元素可以采用以下方法:
方法一:
父元素设置overflow以及zoom,样式如下:
复制代码
代码如下:方法二:
父元素也是设置浮动效果,样式如下:
复制代码
代码如下:此方法有个缺陷是,父元素的宽度需要设置。
方法三:
在添加一个子元素,并设置clear样式:
复制代码
代码如下:two
one
此方法添加了一个div元素,有些情况下可能这个div会影响元素的遍历。
以上方法 使用doctype html 4.0 以及 doctype xhtml 1.0 的 Transitional 在FF IE6 IE7 IE8 下测试通过,其他浏览器没有测试。
相关内容
- CSS清除浮动大全共8种方法CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- Web页面布局方式小结 网页DIV+CSS布局和动画美化全程实例 (陈益材) 随书光盘收罗CSS布局中有关水平和垂直居中的N种方法div+css布局中选择使用html标签的方法CSS3 Columns分列式布局方法简介css网站布局实录学习笔记第三部分网页布局与定位css网站布局实录学习笔记第一部分用css实现十字的布局示例代码CSS div布局需要注意的两点使用div+css布局过程中在什么时候使用table呢DIV CSS布局中position属性用法深入探究
- CSS控制DIV永远固定在页面底部不随滚动而滚动纯div+css实现的固定在网站底部不随网站滚动的在线客服特效源码CSS样式设置div滚动条示例代码css将div层固定显示在页面底部不随滚动条滚动css实现div自动添加滚动条(图片或文字等超出时显示)div css 滚动条样式 DIV滚动条属性及样式设置方式css 给div添加滚动并隐藏滚动条
- Less里css表达式的写法示例介绍LESS 让css也支持变量,运算符,include,嵌套规则等等 less让css具有动态语言的特性LESS 让css也支持变量,运算符,include,嵌套规则CSS less优化学习CSS预处理器:Sass和less进行对比less开发指南浏览器端如何使用Less
- css中postion的fixed与absolute区别详解CSS position:absolute全面了解css中position属性使用详解css中定位中的absolute和relative是什么意思css中position属性(absolute|relative|static|fixed)概述及应用CSS position属性absolute relative等五个值的解释关于CSS absolute与relative不得不说的话
- 通过CSS规则禁止选中文字的实现代码CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- CSS清除浮动方法总结简要总结CSS编程中的响应式设计CSS的一些编程规范总结10个必备的CSS技巧总结css 调试方法与经验总结CSS多浏览器兼容总结(个人经验)CSS样式的基础学习总结深入CSS3 动画效果的总结详解IE下css常见问题总结及解决CSS(Cascading Style Sheet)级联样式表常用术语总结CSS学习总结
- 字符串过长CSS截取多余文字并用省略号显示兼容IE和FF的单行溢出文本显示省略号-CSS教程-网页制作-网页教学网css实现字符串截断并加省略号示例通过纯CSS样式实现DIV元素中多行文本超长自动省略号css样式显示省略号自定义宽度超过隐藏显示省略标记CSS省略号text-overflow超出溢出显示省略号CSS 控制字符宽度省略号效果 兼容浏览器CSS文本超出div或者span时用省略号代替
- div css布局命名时尽量避免下划线CSS3制作hover下划线动画CSS3简单带下划线跟随下拉菜单特效源码CSS3绘制有活力的链接下划线CSS中的下划线text-decoration属性使用进阶CSS3实现下划线跟随动画且背景色渐变菜单源码使用CSS去掉网页中超链接的下划线示例不可思议的CSS导航栏下划线跟随效果
- 用clearfix:after消除css浮动解决外部div不能撑开问题浅谈css清除浮动(clearfix和clear)的用法CSS中使用clearfix清除浮动的方法css中clearfix清除浮动的用法及其原理示例介绍css清除浮动clearfix:after的用法详解(附完整代码)css之clearfix的用法深入理解(必看篇)