Надеюсь, кто-то может помочь мне с этой проблемой.: hover не работает в Firefox
: зависание в Firefox не работает. В Google Chrome, Safari, IE работает отлично. В IE анимация не работает, но она не мясистая, работает как минимум. Я знаю, как решить проблему с jquery, это не решение.
спасибо
HTML:
<article>
<div class="over">
<span class="text">
<h3></h3>
</span>
</div>
<div></div>
<div class="over">
<span class="text">
<h3></h3>
</span>
</div>
<div></div>
<div class="over">
<span class="text">
<h3></h3>
</span>
</div>
<div></div>
<div class="over">
<span class="text">
<h3></h3>
</span>
</div>
<div></div>
</article>
CSS:
article > div.over {
width: 25%;
height: 100%;
display: inline-block;
float: left;
position: absolute;
border: 0;
margin: 0;
padding: 0;
background: rgba(55,55,55,0.6);
color: #FFF;
opacity: 0;
z-index: 1000;
}
article > div.over:hover {
transition: all 1s ease-out;
-webkit-transition: all 1s ease-out;
-moz-transition: all 1s ease-out;
-o-transition: all 1s ease-out;
opacity: 1;
}
Preview: http://reveofficial.com/fashion.php
использование 'opacity: 1.0' в hover, работает для меня –
Это не работает для меня, элемент проверки просто меняет его на 1 снова, когда я его снова открываю. Фактический код наведения работает, его эффекты просто маскируются изображениями. Если вы спуститесь вниз, где будет только 1 фотография, вы увидите, что текст появится. – Dolchio
После некоторой настройки, я думаю, что нашел частичный ответ. Если вы удаляете «position: absolute» из css, вы должны видеть, что текст появляется рядом с изображениями. Однако некоторые изображения исчезают при прокрутке вверх и вниз. – Dolchio