Egorian
@Egorian

Как сделать, чтобы при right:-9999px не появлялась полоса прокрутки?

Как можно обойти особенность, что при отрицательном right или left:999999px появляется полоса прокрутки?
Делаю выплывающее меню, но столкнулся с такой проблемой.
  • Вопрос задан
  • 220 просмотров
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
Через абсолютные стили, только у родителя сделай position:relative;

.dropdown-menu {
	display:block;
	left:-900em;
	transition:transform .3s ease,opacity 0s ease;
	transform: translate(0,20px);
	-webkit-transform: translate(0,20px);
    opacity: 0;
	border:1px solid #ddd;
}


.dropdown:hover .dropdown-menu {
    display: block;
	opacity:1;
	left:0;
	transform: translate(0,0);
	-webkit-transform: translate(0,0);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
overflow: hidden родителю
Ответ написан
Комментировать
@vovaduba
www.dubos.ru
overflow: hidden;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
25 апр. 2024, в 16:03
5000 руб./за проект
25 апр. 2024, в 16:02
40000 руб./за проект
25 апр. 2024, в 15:58
5000 руб./за проект