css 元素居中方法
2014-07-31 15:31
197 查看
目前知道有两种方法
方法一:主要适用于元素未设定高度的情况下。
直接上代码
html:
css:
方法二:适用于元素高度为已知的情况。
html:
css:
当然在未设定margin的左右边距的情况下,div居中还有一种方法,就是 margin:0 auto;
方法一:主要适用于元素未设定高度的情况下。
直接上代码
html:
<div class="nav-content"> <ul ng-click="navItem($event)" ng-model="navType"> <li id="nav_msglist"> <a href="#/">消息列表</a> </li> <li id="mislist"> <a href="#/">通知列表</a> </li> <li> <a href="#/">消息列表</a> </li> <li> <a href="#/">消息列表</a> </li> <li id="userset"> <a href="#/userset">账号设置</a> </li> </ul> </div>
css:
.nav-content li a{color: #6f6f6f;position: absolute;-webkit-transform: translateY(-50%);top: 50%;display: block;}
方法二:适用于元素高度为已知的情况。
html:
<div class="msg-operation"> <div class="optico"><img src="images/collect-ico.png" /></div> <div class="optico"><img src="images/collect-ico.png" /></div> <div clas="optico"><img src="images/collect-ico.png" /></div> </div>
css:
.optico{ width: 30%;display: inline-block;position: relative;text-align: right;} .optico img{height: 20px;width: 20px;position: absolute;top: 50%;margin-top: -10px;left: 50%;margin-left: 10px;}
当然在未设定margin的左右边距的情况下,div居中还有一种方法,就是 margin:0 auto;
相关文章推荐
- CSS常见的让元素水平居中显示方法
- CSS 元素垂直居中的 6种方法
- CSS元素水平垂直居中方法总结(主要对大漠以及张鑫旭博客所述方法进行了归纳)
- <转载>使CSS文字图片div元素居中方法之水平居中的几个方法
- css元素居中实现方法
- CSS常见的让元素水平居中显示的方法
- html css 元素居中的方法
- css3种方法实现元素的绝对居中
- CSS实现元素水平、垂直居中的方法
- 使用CSS居中浮动元素的方法
- 元素水平居中显示方法 CSS
- 利用CSS让元素垂直居中的两种实现方法
- CSS文字图片div元素居中方法之水平居中
- CSS中元素水平居中显示的方法
- CSS中元素水平居中显示的方法
- CSS常见的让元素水平居中显示方法
- 网页设计:CSS中元素水平居中显示的方法
- CSS中元素水平居中显示的方法
- CSS实现定位元素居中的方法
- <转载>使CSS文字图片div元素居中方法之水平居中的几个方法