У меня есть список строк с изображениями. Эти изображения появляются в виде небольших изображений. но если вы наведете на них курсор, они будут масштабированы. При масштабировании изображения меньшего размера накладываются друг на друга. Меньшее изображение под наведенным изображением не скрывается, а меньшее изображение над ним скрыто.
Я не уверен, где я делаю ошибку. Класс, который я использую для масштабирования:
transition: all 0.6s;
-ms-transform: scale(6.5, 6.5);
-webkit-transform: scale(6.5, 6.5);
transform: scale(6.5, 6.5);
overflow: hidden;
height: 100%;
width: 100%;
z-index: 2000 !important;
border: 1px solid #e5e5e5;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
An example of how it is behaving is at,
https://jsfiddle.net/adnanj/1Lruex8f/
1 ответ
Это из-за отсутствия позиции на изображениях, z-index
не будет работать без position: ...
, в вашем случае вы можете использовать position: relative
Похожие вопросы
Новые вопросы
html
HTML (язык гипертекстовой разметки) — это язык разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере. Вопросы относительно HTML должны включать минимальный воспроизводимый пример и некоторое представление о том, чего вы пытаетесь достичь. Этот тег редко используется отдельно и часто в паре с [CSS] и [JavaScript].