我正在使用jQuery bx slider插件。我想要移除幻灯片周围的边框。 我该怎么做? 我尝试了以下方法,但没有成功:
```css .bx-wrapper .bx-viewport { border: none; } ```
ul.bxslider {
-webkit-box-shadow: 0;
-moz-box-shadow: 0;
box-shadow: 0;
border: none;
}
由于被接受的答案已经不正确了(在2018年 - bxSlider v4.2.12),我在这里添加了有效的CSS:
.bx-wrapper {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: 0;
}
如果在链接到bxSlider的CSS文件后添加此CSS代码,则不需要使用!important
。
slider.bxSlider({
wrapperClass: 'your-class-here'
});
来自文档:
wrapperClass 是一个字符串,其默认值为 'bx-wrapper'。
wrapperClass - 用于包装滑块的类。更改此类可避免使用默认的 bxSlider 样式。
.bx-wrapper .bx-viewport
{
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.bx-viewport {
position: static!important; /* center to page correctly */
border: 0!important; /* border */
-webkit-box-shadow: none!important; /* these two shadows */
box-shadow: none!important;
}
bxSlider
样式,您将看到包装器<div class="bx-wrapper" style="max-width: 1100px;">
,并且阴影是由bx-wrapper
类设置的。因此,您可以通过覆盖此类来隐藏阴影。!important
时它才起作用:.bx-wrapper {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}