Vízszintbeállításán az egység útján css - orosz
Íme néhány példa a vízszintes igazítás blokk az oldalon. C- "margin: 0 auto;" és a negatív értékek árrés.
C határértéket használunk: 0 auto;
A blokk középre telepíti a bal és a jobb margó méretét az „auto”. Ez egy nagyszerű módja annak, hogy vízszintes igazítás CSS blokk. Ő jól működik a legtöbb támogató böngészők CSS2. De IE5 / Win nem reagál ez a tulajdonság hiányzik a böngésző, hanem technikákat.
Ez könnyen bejárható - IE5 / Win helytelenül alkalmazza az ingatlan „text-align” blokkolni szintű elemeket. Állapítsa „text-align: center” elem, amely középpontban az egység (leggyakrabban a test), és a probléma IE5 / Win megoldódni látszik. A mellékhatása ez a trükk - Az örökölt tulajdonságok „text-align” inline-tartalmat. Középre a készülék most nyilvánítja „text-align: left” és így bemutatni az elrendezés érdekében.
Bot példa központozó tömböt használó "margin: 0 auto;".
A negatív határértéket
Először is, a bal széle a blokk középre van használva „összesen: abszolút; bal: 50%;”. Ezután a bal margó beállított érték felével egyenlő a szélessége a készüléket, és ez negatív: „margin-left: -266px;” .
Bot példa központozó tömböt használó "margin: -100px;".
Egység méretei nem kell rögzíteni. Ők lehet beállítani, mint egy százaléka, de azonos körülmények között a „margin-left”, akkor a kód lenne:
Bot példa központozó tömböt használó "margin: -20%;".
A fenti példák, és a változó értékeit a bal és jobb margó elhelyezheti blokk nem szigorúan a központban, és igyekszik azt a jobbra vagy balra a központtól.
Érdekes, hogy a központ az asztalra, ha nem rendelkezik egy fix kamatozású és szélessége?
Kezdek emelheti webhely kódjában. Lefordítja a div-ek, egyszerűbbé, jobbá tenni.
Félnapos magával központosító kép :)
Helyezze azt a div volt teljesen helytelen! Ez egy szabályos img. amelynek célja, hogy a középpontban a dokumentumot.
text-align: center nem alkalmazható rá.
vízszintes igazítása - nem.
igazítsa - nem.
Próbáltam egy csomó lehetőség, különböző DOCTYPE ...
A végén én köpött készült ... :)
De én nem akarom, hogy készítsen extra lényeg!
Ez nekem, hogy az a tény, hogy ez a címke központok. És ez :) Nem CSS-ek nem szükséges.
2Victor Gr.:
ha a kép, például, a
majd írjuk a stílus css
div # központ img
és a kép középre.
void, nem működik
24, kösz, most megy érvényesítése.
Azok számára, akik nem vették észre - nem volt mezőkészlet és űrlap elemek (címke bemenet ...) voltak a formában, valamint egy széles lógott ki egy blokk elem. Ahogy XHTML1.1 oldalas dokumentum nem ment át az ellenőrzésen.
Megadhat egy relatív jobbra. ahelyett, csomagolás őket abszolút.
A szabvány XHTML 1.1 verzió margin: auto táblázatokra alkalmazott nem folyamatos))), és ez szükséges a táblázatos elrendezés. Azt találtam ki ezt a:
Az utolsó cella nincs beállítva, és a szélessége a táblázat - 100%, így központosítás révén elért bővítése a bal és jobb sejtek a kívánt értékre. Cross-browser, érvényessége, támogatását és érdeklődését, és egy fix szélességű.
A francba, a kód nem mutatja meg. Aztán megint, alkalmazva a hatás helyett a szögletes zárójel:
style = „width: a kívánt értéket százalékban vagy pixelben”> tartalom |
vízszintes központosító kapott nem olyan jó, ha a fix blokk szélessége. Odamegy a bal szélén a képernyőn görgetés nélkül, egy kis ablak méretét. hogyan lehet megkerülni ezt?
És van egy ilyen lehetőség. Tarblitsa létre, egy sora és három sejtek. Jobb és bal szélességet 50%. A központi nélkül méretét. És mivel a tartalmát oldalán szimmetrikusan fog változni.
Szia, hogyan lehet középre a menü a honlapon keresztül css? megy az oldalamon, és meglátod!
Előre is köszönöm