![]() |
[Opera + CSS] Body margin (eddie? :D)
Ik probeer in Opera (6.05) de body margin op 0 te zetten. En wel met het volgende stukje CSS:
Code:
Body { Bug in Opera? Iemand enig idee? |
margin: 0px 0px 0px 0px;
boven, rechts, onder, links [als ik het goed heb] |
Citaat:
Maar wat wil je setten? margin is de ruimte tussen 2 HTML elementen. padding is de ruimte tussen het element en de inhoud van het element (de tekst meestal). [edit] Wel vreemd dat Mozilla 1.0 het fout doet [flame-mode] Van IE had ik niet anders verwacht ;) :p [/flame-mode] [/edit] |
Citaat:
* margin: 0px staat gelijk aan * margin: 0px 0px staat gelijk aan * margin: 0px 0px 0px staat gelijk aan * margin: 0px 0px 0px 0px staat gelijk aan * margin-top: 0px; * margin-right: 0px; * margin-bottom: 0px; * margin-left: 0px; |
ok, weer wat geleerd ;)
|
Citaat:
<body topmargin="0" leftmargin="0" etc.> |
Ehh.. laat maar, 't werkt ineens :)
Had, na jou post gelezen te hebben, ook de padding op 0px gezet. En, krijg nou wat, het werkt :D Bedankt :p |
Ik zie geen verschil in Opera en IE hoor (behalve dat Opera om de stukken links een rechter en onder rand heeft).
Om de ruimte tussen de rand van de body en de inhoud op 0px te zetten, moet je dus padding gebruiken: Code:
<style type="text/css"> Wil je wat 'grappigs' zien met padding en margin, copy+paste de volgende code eens Code:
<style type="text/css"> Code:
<span>Blablabla testje blablabal</span> |
Citaat:
Citaat:
|
Citaat:
Citaat:
|
Citaat:
|
Citaat:
Echter als je het opent in IE 6 wel :) (wel de <style..> in de head zetten he :p ;)) |
Citaat:
Oke, is er zijn wat kleine verschillen... maar als je daar niet op let zie je het nauwelijks :) |
Citaat:
http://www.erikdokter.nl/test/test13.html |
Citaat:
Bij mij zag 'ie er net echt anders uit... naja, zal wel.. dit ziet er wel vaag uit :) |
Citaat:
Wat moet je zien: Een fel-groene rand om de 'canvas' (het html element). 5em daarbinnen (padding: 5em) bevindt zich het body element. Het body element is zwart met een gele rand. 5em binnen de body zit het div element (body-> padding: 5em). Het div element heeft een margin van 5em. Daardoor is de ruimte tussen de body en div 10em (want de afstand body->inhoud body is 5em (padding: 5em), en aangezien de div in de inhoud staat en deze een margin heeft van 5em, schuift het element nog 5em naar beneden en links), het dubbele van de ruimte tussen html en body (wat dus 5em is). Het div element is wit met een rode rand en zwarte letters. De letters sluiten direct aan op de rand (padding: 0px). De hoogte van de inhoud van het div element is 200px; De fel-groene rand is dus de rand van het HTML-element. Zie het verschil in Opera en Mozilla :) (en IE, maar die bakt er toch niks van :p ;)) |
Alle tijden zijn GMT +1. Het is nu 19:02. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.