Heim >Web-Frontend >HTML-Tutorial >div背景变成透明后div高度和宽度消失_html/css_WEB-ITnose

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

WBOY
WBOYOriginal
2016-06-24 12:14:33971Durchsuche


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

还没解决,谁有好的办法

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn