Diskuze: Pozicování
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 14 zpráv z 14.
//= 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.
Ahoj, jsem uplný začátečník a vážně netuším jestli ti tímhle komentářem pomůžu. Ale já dělal web v css a pozicování stránky jsem dělal přes:
#menu {position: absolute; width: %; height: %; left: %; top: px}
Na této stránce jsem abych se naučil více.
Pokud se pletu, omlouvám se, ale ty to chceš mít na středu. Proč to vše
nedáš
dejme tomu do divu obal, kterému nastavíš asi toto:
#obal {
position: relative;
top: 0px;
left: 0px;
width: 970px;
margin: -8px auto;}
To zapříčiní to, že vše bude na středu. Pak si tam vkládej co chceš a bude to fungovat. (Já to používám.)
musíš první definovat menu, pak obsah, a teprve pak zápatí.
<nav></nav>
<article></article>
<footer></footer>
Body musíš nastavit na přesnou šířku.
body {
width: 500px;
/* margin: 0 auto; */
}
Pak tepreve budeme pozicovat.
menu:
nav {
width: 150px;
float: left;
}
článek:
article {
width: 350px;
}
a u zápatí už není co pozicovat.
Toto jsem splácal z hlavy a asi to bude chtít mírné úpravy.
Problém to nevyřeší. Je to systém, který ti jen pomůže podobným problémům předcházet. Pozicování přes identifikátory, stylování přes class - jednoduché pravidlo.
Absolutní pozicování zásadně nedělám. Když má někdo větší CSS než považuji za nutné, tak jeho problémy obvykle neřeším. Na tvůj problém se mohu podívat za chvíli, resp. až se mi bude chtít.
<div id="obal">
<div class="hlobsah">
</div>
<div class="menu">
</div>
</div>
Tak?
obal to do divou,na menu daj float: left; a na ten obsah stranky float: right; . A pouzivaj http://jsfiddle.net/
Ano, mohu ti poslat příklad mých stránek. Tam to používám
a vše funguje zcela v pořádku na všech hlavních prohlížečích
včetně IE 8 a vyšší.
Odkaz: http://goo.gl/KlvhvY
(Tématiky si nevšímej, je to školní projekt.)
Zobrazeno 14 zpráv z 14.