|
display: none; |
<div class="tema"> <p> Első p elem.</p> <p> Második p elem.</p> </div> |
display: block; |
<div class="tema"> <p> Első p elem.</p> <p> Második p elem.</p> </div> |
display: inline; Így, érvényes minden elemre, melyek class="line" azonosítóval rendelkeznek. .line{display: inline; font-size: 13px; border: 2px solid white;} Megjegyzés: A li elemeknél, törli az előjeleket. Így, érvényes minden li-re, melyek ul elemben vannak. ul li{display: inline; font-size: 13px; border: 2px solid white;} Így, csak azon li elemekre érvényes, melyek <ul class="dispul"> elemben vannak. .dispul li {display: inline; font-size: 13px; border: 2px solid white;} |
<p class="line"> Első p elem.</p> <p class="line"> Második p elem.</p> <ul> <li class="line"> Első li elem.</li> <li class="line"> Második li elem.</li> </ul> <ul class="dispul"> <li> Első li elem.</li> <li> Második li elem.</li> </ul> Első p elem. Második p elem.
|
Kiválasztott elemben, minden elemre érvényes display: block; meghatározás. <style> #displaybox *{display: block; font-size: 13px; color:blue; border: 2px solid white; padding: 2px; margin: 5px;} </style> </head> | |
<body> <div id="displaybox"> <div>div-1 <div>div-2 <div>div-3</div> </div> <div>div-4 <div>div-5 <p class="ameret12">p bekezdés.<span> span</span></p> </div> </div> </div> </div> </body> |
div-1
div-2
div-3
div-4
div-5
p bekezdés. span |
Szövegközi tömb: display:inline-block Példa: <div class="float-box">Float <br /> box</div> <div class="float-box">Float <br /> box</div> <div class="float-box">Float <br /> box</div> <div class="uj-box"> Új box, floattoltak után.</div> <p> Új bekezdés. </p> |
1.Példa: (clear meghatározás nélkül.) .float-box { float: left; width: 40px; height: 40px; margin: 5px; border: 3px solid #73AD21; } .uj-box { border: 3px solid red; } Float
box Float
box Float
box Új box, floattoltak után
Új bekezdés. 2.Példa: (clear meghatározással.) .float-box { float: left; width: 40px; height: 40px; margin: 5px; border: 3px solid #73AD21; } .uj-box {clear: left; border: 3px solid red; } Float
box Float
box Float
box Új box, floattoltak után
Új bekezdés. 3.Példa: inline-block; clear meghatározás nélkül. .float-box { display: inline-block; width: 40px; height: 40px; margin: 5px; border: 3px solid #73AD21; } .uj-box { border: 3px solid red; } Float
box Float
box Float
box Új box, floattoltak után
Új bekezdés. |
Öröklés:display:inherit; <div id="apa"> <p class="gyermeke">Apa örököse.</p> <p class="gyermeke">Ez is apa örököse.</p> </div> |
A <p class="gyermeke"> elemek, "apa" által meghatározott formátumban jelennek meg, és nem külön-külön sorban. #apa{display: inline;} .gyermeke{display: inherit;} Apa örököse. Ez is apa örököse. |
Teszt példák, a további bemutatókhoz: display CSS kód: ( Az "xxxx"-ek helyére írjuk, a display tulajdonságot.) .Disp, .Disp li, .Disp td{font-size: 12px;} /* Meghatározzuk azon <span> elemek display stílusát, melyek a class="Disp" osztályazonosítóval rendelkező elemek területén vannak. */ .Disp span{display:xxxx; border:1px solid red; background-color:yellow;} | |||||
Display |
<span class="Disp">Span elemeben. <span>1 span.</span> és <span>2 span</span> is, van. </span> Példa eredménye display nélkül: Span elemeben.1 span. és 2 span is, van. |
<ul class="Disp"> <li>1 list <span>1 span.</span> és <span>2 span</span> </li> <li>2 list <span>1 span.</span> és <span>2 span</span> </li> </ul>Példa eredménye display nélkül:
|
<table class="Disp"> <tr><td>1.cella <span>1 span.</span> és <span>2 span</span> </td></tr> <tr><td>2.cella <span>1 span.</span> és <span>2 span</span> </td></tr> </table>Példa eredménye display nélkül:
|
||
display:inline Elem inline elemként van formázva. IE, Chrome, Firefox Opera, Safari, Sleipnir6 |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:inline-block Elem inline elemként van formázva, de magassági és szélességi értékeket is alkalmazhat. IE, Chrome, Firefox Opera, Safari, Sleipnir6 A float meghatározású elemekre, lásd feljebb a bemutatót. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:block Beágyazott elemet külön sorba, tömb formátumba rendezi. IE, Chrome, Firefox Opera, Safari, Sleipnir6 Minden elemre meghatározását, lásd feljebb a bemutatóba. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:flex Beágyazott elemet, külön sorba flex, tömb formátumba rendezi. IE, Chrome, Firefox Opera, Sleipnir6 Safariban inline. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:inline-flex Elem inline elemként van formázva, de magassági és szélességi értékeket is alkalmazhat. IE, Chrome, Firefox Safari, Opera, Sleipnir6 |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:grid Megjeleníti az elemet egy tömb rács területként. Chrome, Firefox Opera, Sleipnir6. - IE és Safari, inline. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:inline-grid Megjeleníti az elemet egy lineáris rács területként. IE, Chrome, Firefox, Opera, Safari, Sleipnir6 |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:inline-table Elem egy lineáris szintű táblázatként jelenik meg. IE, Chrome, Firefox, Opera, Sleipnir6. - Safari kiemeli. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:list-item Elem úgy viselkedjen, mint egy <li> elem. IE, Chrome, Firefox, Opera, Safari, Sleipnir6 |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:run-in Befutó. Lineáris szintű elem. Chrome, Firefox Opera, Sleipnir6. - IE és Safariban tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table Elem úgy viselkedjen, mint egy <table> elem. IE, Chrome, Firefox, Opera, Safari, Sleipnir6 |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-caption Elem úgy viselkedjen, mint egy <caption> elem. Chrome, Opera, Safari, Sleipnir6. Firefox szövegfolyamra, nem jó. IE, egyik példára se jó. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:none Törlik a kiválasztott elemet. Minden böngészőben egyforma. | Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-column Elem úgy viselkedjen, mint egy <col> tábla oszlopelem. Törlik a kiválasztott elemet, Szövegfolyamnál: Safariban tömb. Firefox Chrome Opera linear. li és td elemeknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-column-group Elem úgy viselkedjen, mint egy <colgroup> tábla oszlopcsoport elem. Törlik a kiválasztott elemet. Szövegfolyamnál: Safariban tömb. Firefox Chrome Opera linear. li és td elemknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-header-group Elem úgy viselkedjen, mint egy <thead> elem. Bordert törlik. Szövegfolyamnál: Safariban tömb. IE, Firefox Chrome, Opera, Sleipnir6 linear. li és td elemknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-footer-group Elem úgy viselkedjen, mint egy <tfoot> elem. Bordert törlik. Szövegfolyamnál: Safariban tömb. IE, Firefox Chrome, Opera, Sleipnir6 linear. li és td elemknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-row-group Elem úgy viselkedjen, mint egy <tbody> tábla sorcsoport elem. Bordert törlik. Szövegfolyamnál: Safariban tömb. IE, Firefox Chrome, Opera, Sleipnir6 linear. li és td elemknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-cell Elem úgy viselkedjen, mint egy <td> elem. Szövegfolyamnál: Safariban tömb. IE, Firefox Chrome, Opera, Sleipnir6 linear. li és td elemknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:table-row Elem úgy viselkedjen, mint egy <tr> elem. Bordert törlik. Szövegfolyamnál: Safariban tömb. IE, Firefox Chrome, Opera, Sleipnir6 linear. li és td elemknél: IE, Chrome, Firefox, Safari, Opera, Sleipnir6 tömb. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:initial Mindegyik böngészőben, egyforma. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
Megjegyzés: Safariban a "flex" és az "inline-flex" értékek, előtagot igényelnek: "-webkit-flex" és "-webkit-inline-flex". Kiválasztott elemeket: IE, Safari, Awant Browser, mind a kettő meghatározást = inline, azaz, egy sorban jelenítik meg. Firefox verzió függő: ( -webkit-flex = egy sorba vagy külön sorokban. ) Chrome, Opera, Sleipnir6: ( -webkit-flex = külön sorokban. ) ( -webkit-inline-flex = inline, azaz, egy sorban.) | |||||
display:-webkit-flex Safari: inline formába rendez. |
Span elemeben.1 span. és 2 span is, van. |
|
| ||
display:-webkit-inline-flex Safari: inline formába rendez. |
Span elemeben.1 span. és 2 span is, van. |
|
|
Ajánlat kezdőknek és haladóknak:
Weboldaluk megírásával nem akarnak órákat vagy napokat eltölteni a böngészők közötti tesztelgetéssel, válasszanak olyan display meghatározást, mely mindegyik böngészőben egyformán jelenik meg.