На сайте есть горизонтальное меню в виде карусели, невидимые элементы которой скрываются с помощью overflow: hidden. У каждого пункта этого меню есть выпадающее подменю, которое обрезается как раз из-за правила overflow. Вместо него я стал использовать класс clearfix для карусели:
.clearfix:after {
content: '';
display: block;
clear: both;
visibility: hidden;
height: 0;
}
Но с этим классом на странице возникает огромная горизонтальная полоса прокрутки, так как отсутствует правило overflow: hidden, которое скрывает невидимые элементы карусели.
Как можно решить данную проблему?