我正在使用jquery bx滑塊。我想刪除幻燈片的邊框。 我該怎麼做? 我想這一點,但沒有奏效:刪除邊界bxslider幻燈片
ul.bxslider {
-webkit-box-shadow: 0;
-moz-box-shadow: 0;
box-shadow: 0;
border: none;
}
任何其他的方式來做到這一點?
我正在使用jquery bx滑塊。我想刪除幻燈片的邊框。 我該怎麼做? 我想這一點,但沒有奏效:刪除邊界bxslider幻燈片
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;
}
!important
是沒有必要的,如果您在鏈接到bxSlider的CSS文件後添加此CSS。
「box-shadow」未設置爲ul,而是設置爲父級(「.bx-wrapper .bx-viewport」),請刪除「box-shadow」。你也有5px的邊框寬度,但顏色是白色的(#fff),所以選擇你需要或不需要的任何東西。
.bx-wrapper .bx-viewport
{
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
2018年不工作,bxSlider v4.2.12,在2018年增加了解決方案。 – Legionar
.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;
}
儘管這個代碼塊可能會回答這個問題,但最好能提供一些解釋爲什麼它會這樣做。 – Rakete1111
2018年不工作,bxSlider v4.2.12,2018年新增解決方案。 – Legionar
如果你看一下風格的渲染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;
}
2018年不工作,bxSlider v4.2.12,2018年新增解決方案。 – Legionar
的,我唯一的工作解決辦法是改變包裝類:
slider.bxSlider({
........
wrapperClass: 'your-class-here'
........
});
從文檔: wrapperClass是字符串,默認值爲「BX-包裝」。
wrapperClass - 包裝滑塊的類。更改以防止使用默認的bxSlider樣式。
感謝您的更新。 – arximughal