页面布局浏览器兼容性
来源:互联网 发布:淘宝开发,用的什么软件 编辑:程序博客网 时间:2024/06/06 12:23
1.浮动 float
由于每个浏览器都有一个内置的CSS文件,当你没有对某个标签的属性设置的时候,浏览器就会应用内置的CSS文件,怎么才能做到浏览器兼容?你只需要在CSS文件中,将我们目前应用到得标签body和div置零就OK了,代码这么写:
body,div{padding:0; margin:0;}
如何实现两个div并排:只需在前面的那个div中的CSS里面加上“float:left;”,火狐浏览器容易出现两个div重叠,只需在后边的div的CSS代码中也加入“float:left;” float的作用就是消灭块状元素“霸权主义”的一把利器。
IE6中满足以下三个条件的时候会出现双边距bug:1)要为块状元素; 2)要左侧浮动; 3)要有左外边距(margin-left);
需要在相应的块状元素的CSS属性中加入“display:inline;”
2.清除浮动
如果想在前两个div的下边放置一个div,由于受前边“float:left;”的影响,会使第三个div放在同一行,所以我们需要清除对第三个div浮动的影响
只要在CSS代码中加入下面这段代码:
.clear{clear:both;}
并在HTML代码中加入下面代码:
<div class="clear"></div>//此代码应加在第二个和第三个div之间,为了清除第二个对第三个的浮动影响。
0 0
- 页面布局浏览器兼容性
- HTML Table局部布局与浏览器兼容性
- HTML Table局部布局与浏览器兼容性
- HTML Table局部布局与浏览器兼容性
- html页面高度不同浏览器兼容性设置
- css3 calc()自适应布局属性 ---浏览器版本兼容性的问题
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- 浏览器兼容性
- android抽屉DrawerLayout的使用
- c读取按行读取文件
- emulator: ERROR:This AVD's configuration is missing a kernel file!&HAX is not installed on this mach
- 粒子系统和Ogre 3D扩展 -----OGRE 3D 1.7 Beginner‘s Guide中文版 第十章(终章)
- 多边形重心模板
- 页面布局浏览器兼容性
- 【改进】Qt界面显示图片,在图上绘制图形,拖动顶点改变大小
- RFID作业一
- Linux那些事儿 之 戏说USB(22)设备的生命线(五)
- delegate failed to return after waiting 10 seconds:自定义UIWebView缓冲加载数据失败崩溃
- 18.allegro区域约束规则设置
- ORA-12518 TNS:监听程序无法分发客户机连接 解决办法
- 计算几何:非规范相交的模板
- (1.4.5)字符串类