【发布时间】:2012-02-28 17:09:02
【问题描述】:
奇怪的是,我在 IE8 上而不是在 IE7 上出现了这个错误,它显示得很好:
http://www.axiscirugiadecolumna.com/
我正在为 shadow+ribbon 使用 wordpress 插件(我在 shadow 插件中对功能区进行了硬编码)。边框只是 css,但在 IE8 上,右边框不会出现,我只是不知道为什么。
我的 html 如下:
<div class="alignright" style="overflow:hidden;display:table;line-height:0;text-align:center;width:453px;">
<div class="ribboncontainer">
<div class="ribbon"></div>
<img height="297" width="453" style="padding:0 !important; margin:0 !important; max-width:100% !important;" alt="" src="http://www.axiscirugiadecolumna.com/wp-content/uploads/2011/11/foto1.png" title="foto1" class=" size-full wp-image-143 shadow_curl">
<br><img style="margin:0 !important;height:10px;width:100%;-moz-opacity:.75;opacity:.75;" class="shadow_img" src="http://www.axiscirugiadecolumna.com/wp-content/plugins/shadows/shadow_curl.png">
</div>
</div>
这是在应用插件之后。内联样式由插件应用。
还有我的 CSS:
.alignright, .aligncenter, .alignleft {
margin: 5px;
padding-right: 5px;
float: right;
}
.ribbon {
background-image: url("ribbon.png");
bottom: 21px;
height: 40px;
position: absolute;
right: -5px;
width: 154px;
z-index: 888;
}
.ribboncontainer {
position: relative;
}
.shadow_curl {
border: 6px solid #BAD5BC;/*Right border is missing in IE*/
}
我认为即使我摆脱了功能区类和 div,问题仍然存在。
【问题讨论】:
-
你能发布实际代码吗?这是一个社区,一旦你的代码被修复或者你的网站永远消失,这个问题的未来访问者将不知道发生了什么。
-
是的,对不起,我想过,我应该这样做。我没有偷懒,我会编辑我的问题。
标签: css wordpress internet-explorer