2012-03-29 2 views
0

У меня есть div.xx-wrapper: наведите указатель мыши на CSS, который, когда наводил курсор, я хочу вызвать еще 2 тега в CSS, которые являются div.slider-nav span.right: hover и div.slider-nav span.left: hover;CSS - Вызов другого тега div из тега div

В основном я хочу, чтобы, когда пользователь парит над контейнером обертки, то CSS будет интерпретировать это как если пользователь завис над и правой и левой кнопкой слайдера

+0

Можете ли вы дать структуру HTML таким образом, мы знаете, возможно ли это? – animuson

+2

Я думаю, что некоторые js будут в порядке в этих случаях – kappa

+0

Это редактирование карусели jquery под названием Orbit. Я уже отредактировал его, чтобы показывать только ползунки при наведении каждой стрелки. Теперь я просто хочу знать (если это возможно), как другой тег css может вызывать другой тег css и подделывать результат так, как если бы пользователь зависал над ползунками. В настоящее время у меня нет HTML-кода, кроме внедрения карусели http://www.zurb.com/playground/orbit-jquery-image-slider –

ответ

2

Там нет никакого способа сделать это, потому что это не логично, вы не можете одновременно наводить div.slider-nav span.right и div.slider-nav span.left одновременно.

Вы должны отформатировать CSS в том, как вы будете применять эти два стиля, когда главный ДИВ: div.xx-обертка парения

как этот

xx-wrapper:hover slider-nav span.right, xx-wrapper:hover slider-nav span.left{/*CSS CODE */} 
+0

Я не могу сделать запятую, так как ползунок-nav span.right/left не имеет изображения и при наведении меняет фоновое изображение Возможно ли изменить фоновое изображение другого тега из xx-wrapper: hover? –

+0

Это, конечно, работает только в том случае, если 'xx-wrapper' содержит' span.right' и 'span.left' – aaronasterling

+0

, он их содержит. Как я могу сделать что-то похожее на следующее: if (xx-wrapper == 'hover') { slider-nav span.right.background image == right.png} –

Смежные вопросы