Ik heb vandaag de zoveelste bug in MSIE ontdekt, waar ik een workaround voor moet verzinnen. Stel ik heb het volgende...

Wat blijkt, MSIE zet met deze code tóch een margin om een HR heen, terwijl ik toch duidelijk aangeef dat ie 0 pixels moet zijn. Als ik de margin op 5 pixels zet, dan telt ie er dus 5 pixels bij op ipv dat ie gewoon 5 pixels wordt.
Ik heb ook met padding gespeeld, maar daar doet ie helemaal niets mee. MSIE wil padding nog weleens verwarren met margin, maar padding wordt bij een HR dus compleet genegeerd (niet dat ik padding nodig heb, maar padding hoort in een HR wel te werken)...
Overigens werkt dit in Mozilla en Opera wel gewoon zoals het hoort...
Cascading Stylesheet:
Nou, simpeler kan haast niet 1
| hr {margin: 0px} |
Wat blijkt, MSIE zet met deze code tóch een margin om een HR heen, terwijl ik toch duidelijk aangeef dat ie 0 pixels moet zijn. Als ik de margin op 5 pixels zet, dan telt ie er dus 5 pixels bij op ipv dat ie gewoon 5 pixels wordt.
Ik heb ook met padding gespeeld, maar daar doet ie helemaal niets mee. MSIE wil padding nog weleens verwarren met margin, maar padding wordt bij een HR dus compleet genegeerd (niet dat ik padding nodig heb, maar padding hoort in een HR wel te werken)...
Overigens werkt dit in Mozilla en Opera wel gewoon zoals het hoort...
日本!🎌