Diskuze: prekrývanie menu
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
H2 nie je nadradené. Keď je to robené takto cez overflow, nemusí mať menu absolútnu ani jeho rodič relatívnu pozíciu.
Predpokladám, že ti vadí, že vysúvacia ponuka zalieza pod obsah. Potrebuješ, aby sa menu zobrazilo akoby na vyššej vrstve. Nastav prvku #menu relatívnu pozíciu.
Nadradené som nemyslel čo do DOM, ale čo sa týka výzoru na stránke... jemu skôr vadí, že keď otvoríš dropdown menu nejakej vrchnej položky, tak ti to presunie ostatné položky menu. A to je práve preto, že to neni position:absolute
Nadradené som nemyslel čo do DOM, ale čo sa týka výzoru na stránke
Zvyšok tvojej vety potom nedáva zmysel:
potom musí mať position:relative, aby limitovalo to vyskakovacie menu
Ako by mala relatívna pozícia nadpisu ovplyvniť to menu?
Zvyšok tvojej prvotnej reakcie som pochopil ako narážku na nesprávnosť vyhotovenia vysúvacieho menu, pričom funkčné je. Absolútna pozícia ničomu nepomôže. Pomohla by pri inej štruktúre.
Tá iná štruktúra je niečo takéto: http://tomas123.mujskript.cz/index.php?…
tak skúšal som obe rady ale ani jedna neuspešne. tá čo poradil Mego mi to hodilo všetko do jedneho riadku a tá čo poradil tomáš123 nefunguje. Je to len moja prvá stránka, potrebujem ju do školy a neviem ako sa pohnuť dalej tak by som poprosil a nejaké rady zatiaľ diki
Pozmenil som štruktúru. Cez overflow nejde urobiť funkčné menu: http://kod.djpw.cz/qfub (možno by šlo písať trochu úspornejšie, ale ako vidíš, nejde navštíviť submenu položiek v prvom riadku, takže nemá cenu optimalizovať). Bez zmeny výšky sa to správa správne, ale menu sa dá iba prezerať: http://kod.djpw.cz/rfub.
Asi z týchto dôvodov sa takéto menu neuchytilo. Ale je to zaujímavý nápad. Funkčné menu by mohlo vyzerať takto: http://kod.djpw.cz/sfub. Ak chceš mať šírku submenu závislú na šírke nadpisu a naopak, asi to nie je možné. Niekedy sa s tým ešte pohrám. Pozri si tiež môj článok, na ktorý som ťa vyššie odkázal, a hotové riešenie.
Zobrazeno 9 zpráv z 9.