>  기사  >  웹 프론트엔드  >  div背景变成透明后div高度和宽度消失_html/css_WEB-ITnose

div背景变成透明后div高度和宽度消失_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 12:14:33944검색


这个层覆盖在其他层上,background-color:transparent层变成0*0,background-color:#555层变成180*90,很奇怪的问题

回复讨论(解决方案)

我在IE8和chrome浏览器下测试,都正常,没出现你说的问题!!!

你可以加个边框试一下:border:2px solid red;

或者用“开发人员工具”查看效果~~~

不可能吧,见:
http://jsfiddle.net/gyS7P/
除非你的nbsp;HTML ...">头没加,或者加错了,不符合W3C标准。

我在IE8和chrome浏览器下测试,都正常,没出现你说的问题!!!

你可以加个边框试一下:border:2px solid red;

或者用“开发人员工具”查看效果~~~
我用ie8测试的

不可能吧,见:
http://jsfiddle.net/gyS7P/
除非你的nbsp;HTML ...">头没加,或者加错了,不符合W3C标准。
已经加了nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

要覆盖的是iframe,是不是需要特殊处理

ie6是不支持background-color:transparent;的

已经加了nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-……
那就把
background-color:transparent;
改成
background:none transparent;


http://jsfiddle.net/gyS7P/1/

我的IE8没问题。

还没解决,谁有好的办法

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.