|
|
Div szakasz balra igazítása
{float: left;}
Div szakasz középre igazítása
{clear: both; margin-right: auto; margin-left: auto;}
Div szakasz jobbra igazítása
{float: right;}
th-cella | th-cella | th-cella |
---|---|---|
td-cella | td-cella | td-cella |
td-cella | td-cella | td-cella |
td-cella | td-cella | td-cella |
th-cella | th-cella | th-cella |
---|---|---|
td-cella | td-cella | td-cella |
td-cella | td-cella | td-cella |
td-cella | td-cella | td-cella |
th-cella | th-cella | th-cella |
---|---|---|
td-cella | td-cella | td-cella |
td-cella | td-cella | td-cella |
td-cella | td-cella | td-cella |
A div szakaszok sorrendje a szövegfolyamban:
<div class="divszakaszok"> {width: 90%; border: 1px solid black;}
<div id="fixed01"> {top: 80px; left: 200px;} </div>
<div id="absolute01"> {top: 10px; left: 20px;}</div>
<div id="absolute02"> {margin-top: 80px; margin-left: 250px;}</div>
<div id="relative"> {top: 10px; left: 50px;}</div>
<div id="statikus"> {margin-bottom: 10px; margin-left: 10px;}</div>
</div>
1. Div szakasz fix pozícióba igazítása
{width: 350px; position: fixed; top: 140px; left: 530px;}
Együtt mozog az oldal görgetésével
2. Div szakasz abszolut igazítása
{width: 350px; position: absolute; top: 220px; left: 400px;}
4. Div szakasz abszolut igazítása
{position: absolute;
margin-top: 80px;
margin-left: 250px;}
5. Div szakasz relativ igazítása
{position: relative;
top: 10px;
left: 50px;}
6. Div szakasz statikus igazítása
{position: static;
margin-bottom: 10px;
margin-left: 10px;}
A div szakaszok sorrendje a szövegfolyamban:
<div class="divszakaszok"> {width: 90%; border: 1px solid black;}
<div id="statikus"> {margin-top: 10px; margin-left: 10px;} </div>
<div id="absolute"> {margin-top: 10px; margin-left: 350px;} </div>
<div id="relative"> {margin-top: 10px; margin-left: 120px;} </div>
</div>
Ha jól megnézzük, a weboldalon, azaz, a valóságban más a megjelenési sorrend.
Div szakasz statikus igazítása
{position: static;
margin-top: 10px; margin-left: 10px;}
Div szakasz abszolut igazítása
{position: absolute;
margin-top: 10px; margin-left: 350px;}
Div szakasz relativ igazítása
{position: relative;
margin-top: 10px; margin-left: 120px;}
A bemutatóban, eltérő megírási sorrendben történik a bemutatásuk.
A div szakaszokra jellemző típus meghatározások eltérőek, de a pozíció meghatározások, megegyeznek.
A margin-top: .... px; érték, nincs meghatározva!
Sorrend: 1; 2; 3; Típus meghatározás nincs 1.Normál 2.Normál 3.Normál |
Sorrend: 1; 2; 3; Típus sorrend: Relativ; Static; Absolute; 1.Relativ. 2.Static. 3.Absolute. |
Sorrend: 1; 3; 2; Típus sorrend: Relativ; Absolute; Static; 1.Relativ. 3.Absolute. 2.Static. |
Sorrend: 2; 1; 3; Típus sorrend: Static; Relativ; Absolute; 2.Static. 1.Relativ. 3.Absolute. |
Sorrend: 2; 3; 1; Típus sorrend: Static; Absolute; Relativ; 2.Static. 3.Absolute. 1.Relativ. |
Sorrend: 3; 1; 2; Típus sorrend: Absolute; Relativ; Static; 3.Absolute. 1.Relativ. 2.Static. |
Sorrend: 3; 2; 1; Típus sorrend: Absolute; Static; Relativ; 3.Absolute. 2.Static. 1.Relativ. |
Sorrend: 1; 2; 3; Típus meghatározás nincs 1.Normál 2.Normál 3.Normál |
Sorrend: 1; 2; 3; Típus sorrend: Relativ; Static; Absolute; 1.Relativ. 2.Static. 3.Absolute. |
Sorrend: 1; 3; 2; Típus sorrend: Relativ; Absolute; Static; 1.Relativ. 3.Absolute. 2.Static. |
Sorrend: 2; 1; 3; Típus sorrend: Static; Relativ; Absolute; 2.Static. 1.Relativ. 3.Absolute. |
Sorrend: 2; 3; 1; Típus sorrend: Static; Absolute; Relativ; 2.Static. 3.Absolute. 1.Relativ. |
Sorrend: 3; 1; 2; Típus sorrend: Absolute; Relativ; Static; 3.Absolute. 1.Relativ. 2.Static. |
Sorrend: 3; 2; 1; Típus sorrend: Absolute; Static; Relativ; 3.Absolute. 2.Static. 1.Relativ. |
Egy adott div szakasz szélessége, a következőkből tevődik össze:
width + border + padding = div szakasz szélessége
Bővebben, azaz részletesen, lásd a Div mérete témakörben:
Csúsztatásos pozíciók