• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dropdown menu semantyka?

Mały hosting, OGROMNE możliwości
0 głosów
714 wizyt
pytanie zadane 20 września 2016 w HTML i CSS przez BlvckFox Gaduła (4,240 p.)

Witam, chcialem zeby po kliknięciu w przycisk pojawiała się navigacja, w css zrobiłbym to poprzez dodanie przyciskowi position: relative, a samej navigacji position: absolute, żeby navigacja pojawiała się zawsze pod przyciskiem. Moje pytanie brzmi jak to zrobić w HTML żeby zachować semantyke.. 

 

<button> Kliknij Tutaj               

<nav>
  [tutaj kod do navigacji]
</nav>

 </button>

W kodzie podanym powyżej mam możliwość korzystania z position: absolute bo button jest rodzicem nav, ale czy to jest dobrze zrobione jezeli w przycisku umieszcze caly kod navigacji? 

2 odpowiedzi

+1 głos
odpowiedź 20 września 2016 przez Eimens Maniak (69,240 p.)
<nav>

...

<button>...</button>

<ul> 

<li> 

<a> 

....

</nav>

 

komentarz 20 września 2016 przez BlvckFox Gaduła (4,240 p.)
Jak dzięki temu będę miał możliwość operowania position: absolute, relative. Mógłbyś przykład zastosowania zrobić w codepenie?
http://codepen.io/FoxCode/pen/JRbRPV
+1 głos
odpowiedź 20 września 2016 przez Comandeer Guru (607,980 p.)

Polecam zobaczyć jak działa collapse w Bootstrapie, bo akurat to mają nawet dobrze ;) Chodzi mi tutaj zwłaszcza o ARIA.

komentarz 20 września 2016 przez BlvckFox Gaduła (4,240 p.)
Chodzi mi tutaj o to, żeby http://codepen.io/FoxCode/pen/vXyXjy
ten "drop-navigation" był pod buttonem niezależnie od tego gdzie ten button się znajduje (position absolute; bottom:0;) (te <p> to tylko przykład, w oryginalne użyje listy)
komentarz 20 września 2016 przez Comandeer Guru (607,980 p.)

No to wspólny rodzic z position: relative + menu na position: absolute.

Podobne pytania

0 głosów
0 odpowiedzi 324 wizyt
pytanie zadane 18 listopada 2016 w HTML i CSS przez Chisorq Obywatel (1,680 p.)
0 głosów
2 odpowiedzi 1,490 wizyt
0 głosów
1 odpowiedź 619 wizyt
pytanie zadane 20 lipca 2017 w HTML i CSS przez Alterwar Dyskutant (7,650 p.)

93,715 zapytań

142,629 odpowiedzi

323,261 komentarzy

63,258 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...