当前位置:Gxlcms > html代码 > css碎片_html/css_WEB-ITnose

css碎片_html/css_WEB-ITnose

时间:2021-07-01 10:21:17 帮助过:2人阅读

1.

IE=edge表示强制使用IE最新内核,chrome=1表示可能的情况下,优先使用chrome内核渲染。

2.

针对双核浏览器,表示页面的默认的渲染方式,以上三个值分别表示webkit内核,IE兼容内核,IE标准内核。

3.

移动端禁止百度转码。。

4.

无需追踪目标链接(seo)

5.background-size: cover;

ie8无法显示全屏背景,需要添加这样一行:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=Enabled, sizingMethod=scale , src=URL)

如果你在此背景之上放置了链接,那这个链接是无法点击的。一般情况下的解决办法是为链接或按钮添加position:relative使其相对浮动。

6.透明度: opacity:0.5; filter:alpha(opacity=50);

7.文字本身大小不兼容。解决方法:为所有的文字设定line-height。

8.如果float 容器未定义宽度,ff下内容会尽可能撑开容器宽度,ie下则会优先考虑内容折行。故,内容可能撑破的浮动容器需要定义width。

9.double-margin bug。ie6下给浮动容器定义margin-left 或者margin-right 实际效果是数值的2倍。解决方案,给浮动容器定义display:inline。

10.吞吃现象。还是ie6,上下两个div,上面的div设置背景,却发现下面没有设置背景的div 也有了背景,这就是吞吃现象。对应上面的背景吞吃现象,还有滚动下边框缺失的现象。解决方案:使用zoom:1。

11.img下的留白。div中的图片底部不是紧贴着容器底部的,是img后面的空白字符造成。解决方案:给img设定 display:block或者改变写法。

12.清除浮动:

.fix{zoom:1;}

.fix:after{content:''; display:block; visibility:hidden; clear:both; height:0;}

13.ie 下overflow:hidden对其下的绝对层position:absolute或者相对层 position:relative无效。解决方案:给overflow:hidden加position:relative或者position: absolute。

人气教程排行