欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  HTML代码
 
  <div>
 
  <imgsrc="images/1.jpg">
 
  </div>
 
  方法一
 
  利用position和margin共同实现
 
  通过给父元素设置绝对定位属性来让子元素相对于div定位
 
  relative是保留原来的位置进行定位并且是相对于自己原来的位置进行定位
 
  absolute是脱离原来位置定位,是相对于最近的有定位的父级进行定位;如果没有有定位的父级元素,就相对于文档进行定位
 
  注意:要使子元素的上下左右都为0,然后设置margin:auto就会自动垂直居中
 
  代码如下
 
  
 
  div{
 
  width:200px;
 
  height:200px;
 
  border:1pxsolid#ccc;
 
  position:relative;//父元素设置绝对定位
 
  }
 
  img{
 
  position:absolute;//相对定位
 
  width:80px;
 
  height:50px;
 
  top:0;
 
  left:0;
 
  right:0;
 
  bottom:0;
 
  margin:auto;//使其垂直居中
 
  }






本文转载自中文网

 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c56620.shtml