DIV+CSS中让布局居中_背景图片居中_文字内容居中

来源:互联网 发布:linux c 清屏 编辑:程序博客网 时间:2024/06/05 08:09

DIV+CSS中让布局居中_背景图片居中_文字内容居中

我们可以想象整个页面的内容是由<html></html>和<body></body>这两个包含,那根据较近父级我们就设置body的CSS来实现居中问题,

可以向在内容里居中有text-align:center;但是即使这样也会出现问题,因为你没有设置布局有多宽“width  ”,一旦你内容布局中在

最外层css控制中,设置了float:属性,那布局将会向你设置的float:方向靠,解决方法,除了设置body的居中的css属性外,还需对布局

对象设置居中 ,而且或定义宽度是多少,假如网页宽度为700px,最外层css样式为的class="weicheng",那设置应该这样“.weicheng

{margin:0 auto; width:700px;}  ”即可而这个元素在IE下有用,经过试验在火狐等浏览器下只除了此父级(body)设置text-

align:center;居中 是无法让布局居中,那我们还需要对该对象设置个“margin:0  auto ; ”这个是什么意思呢,意思是内容上下为0距

离,而左右为“auto  ”自动,这样就可以设置实现网页布局居中

我们知道左右就中好办,直接用text-align:center; 即可让文字与图片内容居中,但是垂直呢,假如我们在高度为120px的高度下垂直居

中,图片居中是vertical-align:middle;css属性,文字居中就要靠设置行高方法居中文字内容,这里我们设置为120px的高度这需要设置

个line-height:120px;这样就通过css属性类样式来实现文字与图片的上下左右居中。

原创粉丝点击