html - 图像 slider 有不需要的间隙

标签 html css image slider

我有这个图像 slider , slider 正下方有几个像素高的不需要的间隙。我想给它添加一个盒子阴影,但正如你在 jsfiddle 中看到的那样,它看起来很糟糕,因为有间隙,我用红色边框突出显示了 slider ,这样你就可以看到间隙,这是什么原因?可以修复吗?

#slider {
    width:40%;
    float:left;
    border: 2px solid red;
    box-shadow: 0px 0px 4px 4px #000;
}

jsfiddle:http://jsfiddle.net/SWVys/4/

最佳答案

图像默认是 inline 元素。它们周围添加了空白,以在它们和其他元素之间提供缓冲。

只需将此添加到您的 CSS 中:

#slider img {
    display: block;
}

DEMO

关于html - 图像 slider 有不需要的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24385833/

相关文章:

python - 如何在 django 模板中显示保存的动态创建的图像?

javascript - 如何在窗口调整大小时覆盖我的数组?

javascript - 打开新的空白窗口,添加输入元素,然后将单击事件分派(dispatch)给不起作用的元素

javascript - jquery 滑动 div 在加载时处于事件状态

html - 是否可以在所有浏览器中制作特殊的滚动条设计?

javascript - IE中图片有时会掉到页面底部

html - 如何改变 <ul> 元素的高度?

c# - 何时使用 javascript 而不是创建 aspx 页面?

html - Font Awesome 可访问性问题。使用 <em> 标签代替 <i>

html - 将图像保持在一起/粘贴图像