Home  >  Article  >  Web Front-end  >  css碎片_html/css_WEB-ITnose

css碎片_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:39:401109browse

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。


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn