Я пытаюсь использовать CSS-решение для отображения других кнопок при наведении специальной кнопки.При наведении на кнопку button1 show button2
HTML-код.
<div class="button-group">
<button type="button" name="add_wishlist"><i class="fa fa-heart "></i></button>
<button type="button" name="add_cart"><i class="fa fa-shopping-cart "></i></button>
<button type="button" name="add_compare"><i class="fa fa-exchange "></i></button>
</div>
CSS-код выглядит следующим образом:
.button-group button {
color : #999;
font-family : 'FontAwesome';
font-size : 1rem;
font-weight : normal;
margin : 0;
padding : .500rem 0.875rem;
background : #fff;
display : inline-block;
transition : all 0.3s linear;
-moz-transition : all 0.3s linear;
-webkit-transition : all 0.3s linear;
opacity : 0;
}
.button-group button[name="add_cart"] {
opacity : 1;
}
Моя идея с
.button-group button[name="add_cart"]:hover + .button-group button[name="add_compare"] {
opacity : 1;
}
не работает.
Как CSS должен выглядеть, чтобы показать две другие кнопки при наведении на кнопку «add_cart»?
Вы не можете ссылаться вверх или назад в DOM с помощью CSS. –
На этой странице http://fabiademo6.magikcommerce.com/index.php?route=common/home ist работает, но я не могу разобраться со ссылкой CSS –
Возможно, это сделано с помощью Javascript. –