Archief - Float vs position absolute

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Karre

Legacy Member
Ikzelf gebruik float altijd wanneer mogelijk en ik heb het dan ook zo aangeleerd in de lessen webdesign toen ik multimedia volgde. Nu blijkbaar zijn er mensen die float niet gebruiken en voor position absolute kiezen om bijvoorbeeld de content naast een sidebar te zetten (voorbeeldje vind je hier onderaan). Uiteraard staat die position absolute wel dan absolute ten opzichte van de container. Maar nu vroeg ik mij toch wel af wat er doorgaans het meest geapprecieerd werd in dit geval. In dit geval komt er nu geen content onder de sidebar te staan maar indien de tekst dan eens het kan onder de sidebar komt te staan kan het toch onmogelijk anders dan met float.

2554ap0.png

UnD3RD0G

Legacy Member
ik gebruik beiden afhankelijk van wat ik wil dat er geberud...

Float elementen zijn beinvloedbaar door elkaar, dus als ik 3 contiainers tegen elkaar float, en er is er eentje leeg, wil ik dan die dat die collapsen? of mooi blijven staan? wat moet er gebeuren met fixed widths/ heights, wat moet liquid zijn, ....

Ik beheers beide technieken volledig, maar het is enkel een vraag wat je waarvoor gebruikt...niet omdat je het ene wel snapt en het andere niet :)

bealzebub

Legacy Member
Inderdaad.

Absoluut gepositioneerde elementen haal je effectief uit de flow van de pagina. Soms is dat wenselijk (modal windows, tooltips etc), andere keren is het gewoon af te raden. Over het algemeen vermijd je absolute positioning best. De grootste reden in mijn ogen is het feit dat je met absolute positioning alles een fixed breedte of hoogte geeft. Da's zeker naar echte webapps een no-go. Bovendien krijg je redelijk wat inconsistent behavior ermee ook.

Absolute positionering heeft een tijdje in een negatief daglicht gestaan omdat WYSIWYG editors (Dreamweaver en consoorten) hun HTML+CSS genereerden als een verzameling absoluut gepositioneerde elementen. Da's enorm inefficiënt.

massoo

Legacy Member
Ik gebruik zelf ook constant float. Indien je dan nog pixel problemen hebt in verschillende browsers door paddingen etc etc gebruik je gewoon een Reset CSS.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan