Autor Zpráva
Paoel
Profil
Dobrý den, dělám si web a chtěl bych se zeptat jak mam napsat kaskády, aby jeden element na stránce (dejme tomu obdelník široký 940px) byl stále na středu stránky. Na notebooku jsem totiž vyrovnal ten obdelník na střed s margin-left:22%, ale na monitoru s jinačím rozlišení to nestačilo a na středu nebyl. děkuji za odpověď.
weroro
Profil
Ak používaš pevnú šírku (940px), tak mu nastav margin:auto;
juriad
Profil
Toto řekne, že má být stejná mezera zleva i zprava.
margin: auto
Paoel
Profil
díky za odpovědi, ale když dám margin: auto, tak se mi ten obdelník šoupne k levém okraji, a navíc bych potřeboval i odsadit nějak i zeshora.
juriad
Profil
Paoel:
Prosím o odkaz na živou ukázku.
Má to, v čem je ten div, definovanou šířku?
Bubák
Profil
Paoel:
když dám margin: auto, tak se mi ten obdelník šoupne k levém okraji
Pokud se vejde, bude uprostřed nadřazeného elementu.
Nemá nadřazený element třebas float: left;? Příčin může být více, bez živé ukázky ti neporadíme.

navíc bych potřeboval i odsadit nějak i zeshora.
margin: 100px auto 0;
Shora to bude 100px a dole nic (je zvykem psát nulu bez jednotky), uprav si podle potřeby.
Zápis stran
Paoel
Profil
pardon nevím jak se živé ukázky dělají, tak aspon zdroják:

<section id="blok">
něco 
</section>


#blok{
    background: white;
    width: 850px;
    height: 2000px;
    position: absolute;
    margin-left: 28%;
}
Bubák
Profil
http://kod.djpw.cz/bkmb
http://kod.djpw.cz/bkmb-

Element section nepodporují starší Explorery, podpora se dá doskriptovat, ale proč si komplikovat život?
Pokud nebudeš deklarovat výšku, natáhne se podle obsahu. Pokud bude v elementu text, nikdy nevíš, jak bude emement vysoký.
Monkeys
Profil *
Paoel:
#blok{
    background: white; //neviem preco davas white defaultne je uz predvolene
    width: 850px; 
    height: auto;
    position: relative;
    margin-top: 100px; //volitelne
}



<div id="blok">
něco 
</div>



oprava :)
margin: 100px auto; //volitelne
Bubák
Profil
Monkeys:
background: white; //neviem preco davas white defaultne je uz predvolene
Výchozí hodnota pozadí je transparent, myslím si, že Paoel má důvod použít bílé pozadí.
Proč deklaruješ height: auto; když auto je výchozí hodnotou?
Zda má smysl deklarovat relativní pozici,, těžko říct bez kompletní živé ukázky, ale já si myslím, že je to zbytečné.
CSS komentář se zapisuje /* takto */, syntaxe JS komentáře způsobí chybu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: