浏览器的兼容性问题
来源:互联网 发布:数据库学籍管理系统 编辑:程序博客网 时间:2024/06/08 04:20
浏览器的兼容性问题
我们在写网页时,经常会碰到这样的问题,相同的代码在不同的网页打开不同,给我们造成了很大的困扰,我总结了网页兼容性的几大方面.
一、margin与padding:
有些标签中有默认的margin和padding属性值,如body中就有,造成样式的改变.
解决:统一取消这些标签的默认margin值和padding值,如果有需要,再手动添加上属性值,达到统一的效果.
二、居中布局显示:
IE6的居中布局可以用其父元素的text-align:center属性及属性值实现,也可以用margin:0px auto实现
三、元素高度 内容显示:
在页面中,元素的默认高度是14px,当设置的高度小于文字内容的高度时,IE6重新设置高度,高度大于等于其文本值.
其它浏览器则高度还是原来设置的,多出来的内容显示在边框外.
四、子元素设置外边距时,显示在父元素的外边距上.
解决:直接设置父元素的padding属性即可,或者让父元素有一个边框.
五、其它:
有些属性因为浏览器不兼容,要给其加上前缀才可以使用.
Chorm、Safari浏览器的前缀是:-webkit-属性
firefox浏览器的前缀是:-moz-属性
如在实现动画效果的属性:perspective等.
阅读全文
0 0
- 浏览器的兼容性问题
- 浏览器的兼容性问题解决方案
- 浏览器的兼容性问题
- 浏览器兼容性问题的解决方案
- 浏览器的兼容性问题
- 浏览器的兼容性问题
- 浏览器的兼容性问题
- 常见的浏览器兼容性问题
- IE浏览器的兼容性问题
- IE浏览器的兼容性问题
- 常见的浏览器兼容性问题
- CSS浏览器的兼容性问题
- 浏览器的一些兼容性问题
- 常见的浏览器兼容性问题
- 浏览器的兼容性问题
- 常见的浏览器兼容性问题
- 关于浏览器的兼容性问题
- 遇到的浏览器兼容性问题
- 【Android笔记】一些常用的代码
- Hdu 1176 免费馅饼 (动态规划)
- 1.1 第一个控制台应用程序实例
- 设计原则之旅(一):单一职责
- 0517
- 浏览器的兼容性问题
- Spark2.1.1中用各种模式运行计算圆周率的官方Demo
- ACM 第八届山东省赛 I Parity check SDUT 3901
- 45题埃及分数
- 大数乘方 求高精度幂 NOYJ155
- max-points-on-a-line
- jQuery选择器之类选择器
- 三天打鱼两天晒网(c语言)
- Linux命令基础32-cal命令