Wpis z mikrobloga

Mam pytanko z #css i być może #javascript #jquery
Zrobiłem sobie menu dropdown, ale mam problem na mneijszych rozdzielczościach ekranu. Skrajnie prawe menu po rozwinięciu i w przypadku posiadania "dzieci", podczas ich wyświetlania znikają za krawędzią okna, a raczej "rozciągają" stronę. Da się to ogarnąc w samym CSS, czy bez JS ani rusz? Może ktoś zarzuciłby jakimś linkiem co do sposobu rozwiązania tego?

Załączam screena jak to wygląda, po lewej z rozwiniętymi dziećmi, po prawej bez.

Tak na wszelki wypadek dorzucam część lessa

ul {
list-style: none;
margin: 0;
padding: 0;

&.child {
li {
background-color: #444349;
}
li.parent > a:first-child {
&:after {
font-family: FontAwesome;
color: #fff;
content: "\f054";
float: right;
font-size: 9px;
}
}
}

li {
position: relative;
}

ul {
left: 100%;
top: 0;
margin-left: 1px;
}
}

li:hover {
background-color: #444349;

a {
color: #fff;
}
}

ul:before,
ul:after {
content: " "; /* 1 */
display: table; /* 2 */
}

ul:after { clear: both; }
mariecziek - Mam pytanko z #css i być może #javascript #jquery
Zrobiłem sobie menu d...

źródło: comment_1586849191Vub1LoVkZFUGA0qpYQn0kd.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach