Szablon:DivClear/opis: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 19:
Weźmy rodzica i dziecko pływające, ale oba dla przykładu są obramowane:
{{Pre start}}
{{s|Div|styl{{=}}width:200px;min-height:50px;border: solid 1px black;padding:5px;|
| 1 {{=}} {{s|Div|styl{{=}}float:right;width:50px;height:60px;border: solid 1px black;|}}
}}
{{Pre koniec}}
A ten kod w działaniu jest taki:
{{Div|styl=width:200px;min-height:50px;border: solid 1px black;padding:5px;|
| 1 = {{Div|styl=float:right;width:50px;height:60px;border: solid 1px black;|}}
}}
}}
Widzimy, że dziecko nie rozpycha rodzica, jedyną możliwością, aby temu zapobiec, jest użycie szablonu bezparametrowo {{s|DivClear}}. Wtedy kod wygląda następująco:
{{Pre start}}
{{s|Div|styl{{=}}width:200px;min-height:50px;border: solid 1px black;padding:5px;|
| 1 {{=}} {{s|Div|styl{{=}}float:right;width:50px;height:60px;border: solid 1px black;}}
{{s|DivClear}}
}}
{{Pre koniec}}
A wynik powyższego kodu w działaniu jest taki:
{{Div|styl=width:200px;min-height:50px;border: solid 1px black;padding:5px;|
| 1 = {{Div|styl=float:right;width:50px;height:60px;border: solid 1px black;|}}
{{DivClear}}
}}
Do tego służy właśnie {{s|DivClear}}. A więc, wtedy dziecko rozpycha rodzica, jeżeli użyjemy ten szablon.