我使用Inkscape在我正在开发的网站中创建一个非常简单的图标。图标绝对位于两个并排元素的边框上。
在Chrome中,它看起来很棒: -
但在IE7中并非如此......: -
我做错了吗?据我所知,我的图像的彩色部分没有透明度。
这是我用来显示图像的代码: -
<div class="roadmapstep">
<div class="roadmapnumber">1</div>
<h4>Header 1</h4>
<div class="nextarrow"><img src="nextarrow.png"></div>
</div>
<div class="roadmapstep">
<div class="roadmapnumber">2</div>
<h4>Header 2</h4>
<div class="nextarrow"><img src="nextarrow.png"></div>
</div>
包含图像的div的CSS是: -
.nextarrow {
position: absolute;
top: 65px;
margin-right: -35px;
right: 0;
width: 65px;
height: 40px;
}
带边框的div的CSS:
.roadmapstep {
width: 220px;
height: 150px;
border-left: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid black;
float: left;
position: relative;
}