#html #less
#HTML #Меньше
Вопрос:
У меня небольшая проблема с моей темой. Когда я навожу курсор на изображения, кажется, что средние изображения уменьшаются примерно на один пиксель.
Вот ссылка на сайт
И код
#grid{
display: flex;
position: relative;
flex-wrap: wrap;
amp;.col-3 .single{
width: 33.333333333333333333333333333333%;
display: inline-flex;
}
a{
display: inherit;
}
img{
width: 100%;
height: auto;
transition: all .5s ease;
}
amp;:hover img{
opacity: 0.5;
}
amp;:hover img:hover{
opacity: 1;
}
}
Как я могу это исправить?
Комментарии:
1. Это чистый CSS или МЕНЬШЕ или что-то в этом роде?
Ответ №1:
измените свой CSS, это решаемая задача: D
файлы для редактирования: setting.css.lens[строка №524]
файлы для редактирования: setting.css.lens[строка №515]
CSS
#grid:hover img:hover {
opacity: 1;
overflow: hidden;
zoom: 1;
}
#grid img {
overflow: hidden;
height: auto;
-webkit-transition: all .5s ease;
transition: all .5s ease;
zoom: 1;
}
Комментарии:
1. Привет! Спасибо за помощь, но ваше решение не работает. Вместо этого я изменяю ширину с 33.333333333333333333333333333333% до 33.3%. Разница минимальна, и эта раздражающая граница в один пиксель не появляется. 🙂