при наведении на элемент делаю бордер.но начинается дискотека.
как убрать эти танцы диско?
li:hover{
padding:-2px;
border:1px solid;
}
Граница влияет на размеры блока. Можно в обычном состоянии задавать прозрачную границу, а при наведении просто менять её цвет, либо использовать outline
h5{
margin:0;
}
ul{
padding:0;
list-style-type:none;
}
li{
display:inline-block;
padding:10px;
border:2px solid transparent;
}
li:hover{
border-color:red;
}
.without li,
.outline li{
border:none;
}
.without li:hover{
border:2px solid red;
}
.outline li:hover{
outline:2px solid red;
}
<h5>C предустановленной границей</h5>
<ul>
<li>asdasdasdasd</li>
<li>asdasdasdasd</li>
<li>asdasdasdasd</li>
</ul>
<h5>Без предустановленной границы</h5>
<ul class="without">
<li>asdasdasdasd</li>
<li>asdasdasdasd</li>
<li>asdasdasdasd</li>
</ul>
<h5> C outline</h5>
<ul class="outline">
<li>asdasdasdasd</li>
<li>asdasdasdasd</li>
<li>asdasdasdasd</li>
</ul>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно чтобы было 2 больших изображенияНо после клика на одну из миниатюр, второе увеличенное изображение пропадает
Есть таблица, которая прекрасно отображается во всех браузерах кроме IE разных версийВыяснил, что в нем tbody не реагирует на display: flex;
Подскажите где искать стили выпадающего дочернего меню? Необходимо изменить положение дочерних меню на страницеТема twentysixteen