怎样使html兼容各个浏览器,兼容各个浏览器的技巧

本文介绍了多种针对不同浏览器的HTML兼容性技巧,包括盒模型解释差异、隐藏CSS、IE特有选择器、浮动元素处理、最小宽度和高度、清除浮动等方法,帮助开发者解决在IE、Firefox、Opera等浏览器上的样式问题。
摘要由CSDN通过智能技术生成

1,盒解释器的不同解释.

#box{   width:600px;        //for   ie6.0-   w\idth:500px;       //for  ff+ie6.0}#box{    width:600px!important            //for ff    width:600px;        //for  ff+ie6.0    width /**/:500px;       //for   ie6.0-}

2,在ie中隐藏css,使用子选择器

html>body #box{     }

3,只有ie识别

*html #box{     }

4,在ie/win有效而ie/max隐藏,使用反斜杠

/* \ */

#box{ }

5,给ie单独定义样式 这里更加详细的说明

6,浮动ie产生的双倍距离

#box{   float:left;   width:100px;   margin:0 0 0 100px;  //这种情况之下IE会产生200px的距离   display:inline;   //使浮动忽略}

这里细说一下block,inline两个元素,Block元素的特点是:总是在新行上开始,高度,宽度,行高,边距都可以控制(块元素);Inline元素的特点是:和其他元素在同一行上,...不可控制(内嵌元素);

#box{   display:block; //可以为内嵌元素模拟为块元素   display:inline; //实现同一行排列的的效果   diplay:table;   //for ff,模拟table的效果}

7,for oprea only

@media all and (min-width:0px){/* opera */#box{  }}

8,IE与宽度和高度的问题

IE不认得min-这个定义&#x

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值