我正在使用 Unslider 在我正在创建的网站的主页上显示照片,但图像被看起来像填充的东西包围着 - 而我的 CSS 中没有填充。我怎样才能解决这个问题?这让我干净的画廊看起来很糟糕。
在此处找到 Unslider 插件:http://unslider.com
这是 HTML:
<div class="banner">
<ul>
<li><img src="media/duo.jpg" alt="Duo"/></li>
<li><img src="media/lastshot.jpg" alt="Last"/></li>
<li><img src="media/rose.jpg" alt="rose"/></li>
<li><img src="media/r0se.jpg" alt="D"/></li>
</ul>
</div>
CSS:
.banner {
position: relative;
width: 100%;
overflow: auto;
font-size: 18px;
line-height: 24px;
text-align: center;
color: #FFFFFF;
text-shadow: 0 0 1px rgba(0,0,0,.05), 0 1px 2px rgba(0,0,0,.3);
background: #000000;
box-shadow: 0 1px 2px rgba(0,0,0,.25);
}
banner ul {
list-style: none;
width: 300%;
}
.banner ul li {
display: inline-block;
float: left;
width: 33%;
min-height: 350px;
-o-background-size: 100% 100%;
-ms-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);
}
这是我正在谈论的内容的屏幕截图:
最佳答案
<ul>
元素带有默认填充值。我有同样的问题。我通过添加 padding:0px
解决了它到 .banner ul
风格。
关于html - Unslider图像问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20255826/