我不知道它是如何发生的,对我而言,我无法修复它。如何清除css背景透明?
我有一个使用display:none隐藏的div;
当用户点击时,我设置显示:块显示一个新的图层。
问题是,所有的文字都从后面的图层显示出来......我如何强制从背后的div没有透明度?
我没有在我的CSS中设置透明度或不透明度。
我只显示层具有以下设置:
.display {
background: rgb(255, 255, 255) url(/template/mobile/images/dot.gif) repeat left top;
display:none;
width: 250px;
height:100px;
border: 1px solid rgb(20, 20, 20);
margin-left: -5px;
margin-top: -100px;
float: left;
z-index: 999;
}
正如你可以看到: 我用1px的背景图像尝试 - 仍然透明 我设置背景颜色为白色 - 仍然透明 我试过设置z-index,所以它是在一切 - 仍然透明
我不知道它为什么,我怎么阻止它?
注:我已经停用了现场直播,这代码可以在测试在查看:http://dev.cutmyhair.com.au/search_results.php?keyword=waverley 注:此问题只发生在该网站的.mobi域名的版本(所以你需要查看手机或使用手机模拟器)
你能有一个在线的例子吗? – 2010-06-24 07:16:41
你可以在这里看到它(http://www.cutmyhair.com.au/search_results.php?keyword=waverley),但它只在移动平台上可见 – 2010-06-24 07:18:13
该死的...忘了我的iPhone @ home ... – 2010-06-24 07:19:23