网页制作总结:用css使div层水平居中

网页制作总结:用css使div层水平居中

ID:37173051

大小:27.50 KB

页数:4页

时间:2019-05-21

网页制作总结:用css使div层水平居中_第1页
网页制作总结:用css使div层水平居中_第2页
网页制作总结:用css使div层水平居中_第3页
网页制作总结:用css使div层水平居中_第4页
资源描述:

《网页制作总结:用css使div层水平居中》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一,用CSS使DIV层水平居中对需要水平居中的DIV层添加以下属性:margin-left:auto;margin-right:auto;这样在FF中已经居中了,可是在IE中看还是没有居中!问题并不在CSS而在XHTML网页本身.需要加上这样的代码才能使得上述设置有效果:如何使DIV居中主要的样式定义如下:body{TEXT

2、-ALIGN:center;}#center{MARGIN-RIGHT:auto;MARGIN-LEFT:auto;}说明:首先在父级元素定义TEXT-ALIGN:center;这个的意思就是在父级元素内的内容居中;对于IE这样设定就已经可以了。但在mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上“MARGIN-RIGHT:auto;MARGIN-LEFT:auto;”需要说明的是,如果你想用这个方法使整个页面要居中,建议不要套在一个DIV里,你可以依次拆出多个div,只要在每个拆出的div里定义MARGIN-RIGHT:auto

3、;MARGIN-LEFT:auto;就可以了。如何使图片在DIV中垂直居中用背景的方法。举例:body{BACKGROUND:url(背景图片路径)#FFFno-repeatcenter;}关键就是最后的center,这个参数定义图片的位置。还可以写成“topleft”(左上角)或者"bottomright"等,也可以直接写数值"5030"如何使文本在DIV中垂直居中果是文字,便不能用背景方法,可以用增高行距的办法变通实现垂直居中,完整代码如下:4

testcontent

说明:vertical-align:middle;表示行内垂直居中,我们将行距增加到和整个DIV一样高line-height:200px;然后插入文字,就垂直居中了。CS

5、S+DIV控制页面中元素垂直居中代码全局和区域垂直居中body{text-align:center;}#a{width:200px;height:400px;background:#000;}#b{margin-top:expression((a.clientHeight-50)/2);width:50px;height:50px;background:#FFF;}#c{position:absolute;left:expression((body.clientWidth-50)/

6、2);top:4expression((body.clientHeight-50)/2);width:50px;height:50px;background:#F00;}

 另一方法:

7、width:50;height:50"> ***************************************二,用JS使层居中把如下代码加入区域中

8、acing=0width="100%">网页教学网

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。