Я пытаюсь сделать ссылку двойного опрокидывания. При перекатывании 'foto'; Я хотел бы сделать «fotografie», и «grafisch» исчезнет (то же самое: при переходе через grafisch, «foto», чтобы исчезнуть). Я обнаружил, что с opactiy было бы проще всего, но я не могу понять код.Вкл: наведение непрозрачности 0.0 на другом уровне в css
Любая помощь очень ценится.
HTML
<a class="fotografie" href="URL">
<div class="foto">foto</div>
<div class="fotografieh">fotografie</div>
</a><a class="grafischontwerp" href="URL2">
<div class="grafisch">grafisch</div>
<div class="grafischontwerph">grafisch ontwerp</div>
</a>
CSS
.masterplan .fotografie {color: #ff6666;}
.masterplan .fotografie .fotografieh { display: none; }
.masterplan .fotografie:hover .foto { display: none; }
.masterplan .fotografie:hover .fotografieh { display: inline;}
.masterplan .grafischontwerp {color: #33cccc; }
.masterplan .grafischontwerp .grafischontwerph { display: none; }
.masterplan .grafischontwerp:hover .grafisch { display: none; }
.masterplan .grafischontwerp:hover .grafischontwerph { display: inline;}
CSS может предназначаться только потомки или sibings, которые приходят позже. Возможно, вы сможете сделать «зависание над первым, чтобы скрыть второй», но не наоборот. –
Ну да, я это понял, но я хочу, чтобы он работал и наоборот. : P –
Я бы посмотрел в jQuery, чтобы изменить классы при наведении. Затем вы можете отобразить: none; etc –