Мы используем под кодом, чтобы добавить круговой фон для изображения. как только мы нажимаем на изображение, его рабочий вид hereУдалить цвет, который присутствует в верхней части кнопок радио и добавить цвет границы
но вместе с изображением, его добавление цвета фона поверх переключателей, как только мы нажимаем на кнопки «Радио».
Мы используем тот же класс для обеих кнопок радио и изображения.
Мы не хотим отображать цвет фона в верхней части Радио кнопки L, M, S, XL, XXL. Вместо этого мы хотим добавить background color
только для рамки, которая охватывает кнопки «Радио».
CSS
.label {
height: 40px;
width: 40px;
border-radius: 50%;
position: relative;
}
.label label {
margin-top: 4px !important;
}
.product-options .input-box ul.options-list .label>label.colors {
margin-top: 4px !important;
left: 0;
position: absolute;
right: 0;
}
.product-options ul.options-list .label {
border: none !important;
box-shadow: none !important;
}
HTML
<span class= "label">
<label for="options_456_3">M </label>
</span>
сценарий
jQuery(document).ready(function(){
var inner = Array();
inner = jQuery(" .product-options ul.options-list .label>label");
for (i=0;i<inner.length;i++){
var classN = inner[i].innerText;
if (classN=="Black" || classN=="Blue"|| classN=="Red"|| classN=="White"||) {
classN = classN.toLowerCase();
var urlB = "http://stylebaby.com/media/catalog/custom/"+classN+".png";
inner.eq(i).css('background-image', 'url(' + urlB + ')');
}
}
});
Я попытался с помощью nth-child как указано ниже. но после этого он также удалил background-color для изображения.
.product-options ul.options-list .label:nth-child(2) {
background: none;
}
пожалуйста, помогите мне, я новичок в CSS ....
Редактировать
с помощью ниже кода, я удалил цвет на верхней части кнопки радио, теперь мне нужно добавить цвет рамки для кнопок радио - L, XL, M ..... и т.д.
#options-456-list > li > .label{
background:transparent;
}
#options-454-list > li > .label{
background:transparent;
}
это вы хотите добавить цвет границы к параметрам размеров, например, вы добавляете в цветную опцию, когда пользователь нажимает на нее –
@arsh_kalsi абсолютно прав, все, что я хотел, - это добавить цвет границы на для границы для L, M, XL .... как показано ниже изображения ...... –
присоединяйтесь сюда http://chat.stackoverflow.com/rooms/info/133852/yang-yin?tab=general –