javascript - 是否可以更改默认溢出 :hidden border?

标签 javascript html css overflow

当我在一个内部有图像 slider 的容器 div 上使用 overflow:hidden 时,它完美地隐藏了溢出的内容,但在右侧创建了一个大约 50 像素宽的白色边框。

我希望图像一直延伸到页面边缘,或者尽可能靠近。

是否可以使 overflow:hidden 创建的“边框”透明或变窄?

最佳答案

嗯.. Animuson 是对的。溢出:隐藏;不添加任何边框。如果图像是一个链接,那么它可能有边框(但默认颜色不是白色)。 但是,是的,请为其添加一些源代码。在不知道完整场景的情况下,这样的事情可能会帮助您:

HTML:

    <div id="section1">
       <img alt="foobar" src="the_URL" />
    </div>

CSS:

    #section1       {overflow: hidden; width: 100px; display: block; }
    #section1 img   {width: 100px; border: none; outline: none; display: block;}

未测试...

让我知道是否有帮助。如果没有,请详细说明。

关于javascript - 是否可以更改默认溢出 :hidden border?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14904862/

相关文章:

javascript - jQuery:对于输入元素的每个属性,如何获取该输入元素的名称?

jquery - 为什么我的对象在使用 css 淡出后又再次显示?

html - ID类CSS文件

javascript - CSS overflow hidden vs. visible 对父元素位置的奇怪影响

html - 社交媒体图标未出现

html - 如何在CSS中移动单选按钮

javascript - 在日期范围之间过滤数据表

JavaScript。一个奇怪的赋值语句

javascript - 带有网站的表格和标签

html - 您如何让 simple_form 将基类用于 url 而不是子类?