Sziasztok!
Készítettem egy alsminket a MAYO-hoz. Nem sok dolgot változtattam benne. A #site-name résszel van gondom. Egyrészt függőlegesen középre igazítottam, megadtam hozzá a következőket:
height: 84px; display: table-cell; vertical-align: middle;
Másrészt a szélességét állítgatom a böngésző méretétől függően. A gond az, hogy a @media szélesség-értékeinek a határánál nem a @media beállításokat veszi figyelembe (a FF stílusszerkeszőjében egyértelműen látszik: a böngésző szélességének változtatásánál mutatja mindig, hogy melyik @media szekció az érvényes, de a határoknál inaktívvá válik mindegyik szekció) , így ott nagy méretűre vált az oldalnév, így az a logo alá csúszik, amitől eléggé szétesik a header.
A @media határértékeit nem változtattam meg, ez szerepel az alsminkben ezzel kapcsolatban:
@media only screen and (max-width: 320px) { #site-name a, #site-name a:link, #site-name a:visited { font-size: 11px; } #header h1 a, #header h1 a:link, #header h1 a:visited { font-size: 11px; } #site-name { width: 160px; } } @media only screen and (min-width: 321px) and (max-width: 480px) { #site-name a, #site-name a:link, #site-name a:visited { font-size: 14px; } #header h1 a, #header h1 a:link, #header h1 a:visited { font-size: 14px; } #site-name { width: 190px; } } @media only screen and (min-width: 481px) and (max-width: 768px) { #site-name a, #site-name a:link, #site-name a:visited { font-size: 22px; } #header h1 a, #header h1 a:link, #header h1 a:visited { font-size: 22px; } #site-name { width: 300px; } } @media only screen and (min-width: 769px) and (max-width: 1024px) { #site-name a, #site-name a:link, #site-name a:visited { font-size: 27px; } #header h1 a, #header h1 a:link, #header h1 a:visited { font-size: 27px; } #site-name { width: 560px; } }
Drupal verzió:
Fórum: