LX: script-Element beeinflusst Layout unter IE 6

Beitrag lesen

Das Problem ist, dass der IE Script-Elemente als unsichtbare/versteckte Elemente versteht und diese häufig seine Layout-Engine durcheinander bringt (was unter anderem auch den duplicate Characters Bug auslösen kann - aber eben nicht muss, was diesen Fehler mitunter so nervig macht).

Die einfachste Lösung besteht darin, die Script-Element im body per CSS so zu formatieren, dass sie sichtbar sind, aber keinen Einfluss auf andere Elemente haben:

* html script {  
    display: block;  
    height: 0;  
    left: -3000px;  
    overflow: hidden;  
    position: absolute;  
    width: 0;  
}

Gruß, LX

--
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a