CSS3 DIV自适应宽度、水平居中的实现方法
来源:互联网 发布:中国是否允许持枪知乎 编辑:程序博客网 时间:2024/05/16 23:40
1.text-align:center和display:inline-block相结合,这个技巧需要一个父元素。
<style type="text/css">.clearfix:after, .clearfix:before{display:table;content:" ";}.clearfix:after {clear:both;content:"";display:block;height:0;visibility:visible;}.parent{text-align:center;}.child{display:inline-block;}.child{*display:inline;*zoom:1;}/*IE系列IE8+支持,要IE7 IE6 支持需要加入以下代码使display:inline像display:inline-block一样 */.item{float:left;}.item:not(:last-child){margin-right:10px;}</style><div class="parent"><ul class="child clearfix"><li class="item">第一项</li><li class="item">第二项</li><li class="item">第三项</li></ul></div>
2.position:relative与float相结合.
这个技巧需要两个父元素,一个用来定位而另外一个用来避免出现滚动条。
<style type="text/css">.clearfix:after, .clearfix:before{display:table;content:" ";}.clearfix:after {clear:both;content:"";display:block;height:0;visibility:visible;}.box{overflow:hidden;}.parent{position:relative;left:50%;float:left;}.child{position:relative;left:-50%;float:left;}.item{float:left;}.item:not(:last-child){margin-right:10px;}</style><div class="box"><div class="parent"><ul class="child"><li class="item">第一项</li><li class="item">第二项</li><li class="item">第三项</li></ul></div></div>
阅读全文
0 0
- CSS3 DIV自适应宽度、水平居中的实现方法
- css自适应宽度 多种方法实现宽度自适应的水平居中
- css自适应宽度 多种方法实现宽度自适应的水平居中
- css自适应宽度 多种方法实现宽度自适应的水平居中
- 已知宽度的DIV水平居中的3种方法
- div水平居中,让Ext Grid自适应浏览器宽度
- 水平自适应居中 宽高固定的div 宽高不知道的div 左右两边固定宽度div
- css3中div的水平,垂直居中
- div水平居中的方法
- 未知宽度div水平居中
- Div和CSS实现页面水平居中的方法
- 实现div水平、垂直居中的几种方法
- css实现div的水平垂直居中方法
- 自适应宽度盒子水平垂直居中css
- div宽度不固定的内容水平居中
- css使宽度不定的div水平居中
- html 中 div不定宽度如何水平居中的解决方案
- html 中 div不定宽度如何水平居中的解决方案
- win2008r2虚拟机架设asp.net步骤
- TCP 三次握手 与 四次分手
- 基于UDP广播的回射服务器
- C++继承详解:共有(public)继承,私有(private)继承,保护(protected)继承
- CSDN-markdown编辑器模板
- CSS3 DIV自适应宽度、水平居中的实现方法
- Huffman
- Django REST Framework(一) 初步使用
- Cygwin安装及Cmdstan-2.16.0在Cygwin下的使用
- 弹出呼叫电话号码
- (Kattis
- 广播中的信号引起的竞争状态
- js实现的哈夫曼编码
- ccf csp认证中间数java代码