让页面绝对居中,且可以随便改变页面布局兼容所有现代浏览器的方法

  1.  Css的兼容性总是让人头疼,之前我做网站,因为难以控制css兼容所有的浏览器,所以只好用表格来布局,表格布局局限性很大,并且在Dreamweaver里看起来乱七八糟的,难以编辑。为了解决css的兼容性问题,我看过很多文章和书籍,貌似方法很多,但许多方法还是难以兼容所有的浏览器,而有的方法虽然可以实现兼容,但复杂的很。
  2.        而我最近却发现一种及其简单的方法,运用它可是实现绝对定位,并且在所有的浏览器中都是绝对一毫不差,并且可以实现在浏览器中绝对居中。
  3.        不废话了,上方法了:首先在页面的代码中加入<center></center>,位置为<body></body>的外层。然后在页面中加入一个层,将其style设为:position:relative;然后可以自行设置其高和宽,这时候这个层就绝对居中了,这个层将作为一个外壳,它起着很重要的作用,包括:保证居中和参考定位,也就是说内部元素的定位都是以这个层作为参考的。之后我们就可以来加别的内容层了,之后所加的所有的层的position属性都要设置成absolute。然后属性left和top都是参照第一个层的位置来设定的,还有最重要的一点,之后所有的层都要位于第一个层之内,在Dreamweaver中画层的时候,它生成的代码总是位于第一个层之后,这个时候定位出来的效果在IE和其他浏览器中是不同的,这时候我们就要记得把这个层拖进第一个层中,然后在可视化中重新调整层的位置就可以了。
  4.        这种方法简单可行,大家可以试一试哦,绝对好用,如果发现问题可以来咨询偶哦,QQ:676588498

hff

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值