Rumah >hujung hadapan web >html tutorial >div背景变成透明后div高度和宽度消失_html/css_WEB-ITnose

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

WBOY
WBOYasal
2016-06-24 12:14:33967semak imbas


这个层覆盖在其他层上,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没问题。

还没解决,谁有好的办法

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn