Hi Engin,
hab grade die <iframe> Lösung für dieses Problem geschnallt.
Aus Archiv Technischen Gründen und so....
Also, da es bei dem problem nur um die IE´s 6 und kleiner geht, spricht man auch nur diese an,
<ul>
<li><a href="#">Intern</a>
<ul>
<!--[if lt IE 7]><li><iframe src="/songtext-dateien/background.php" id="frame_id"></iframe></li><![endif]-->
<li><a href="#">Seite 1</a></li>
Hier dann ein Paar Links
</ul>
</li>
</ul>
Die verschachtelten <li>s müssen relative:positioniert
sein und die Grösse der
verschachtelten <li>s sollte halbwegs fest sein, bei mir 10em.
Dann die CSS für das frame mit der ID #frame_id
,
#frame_id {
width:10em;
wid\th:11em;
height:300px;
position:absolute;top:0;left:0;
z-index:1;
}
Da der IE 5.01 Probleme mit dem ganzen hat entziehen wir diesem Genossen das <iframe> in dem wir im <head>
mit einem Conditional Comment das <iframe> _nur_ für den IE 5.01 auf display:none;
setzen.
<!--[if lt IE 5.1]>
<style type="text/css">
#frame_id {
display:none;}
</style>
<![endif]-->
Was sagen die Experten dazu? Zu kompliziert oder richtig so? Funktionieren tut es auf meinem System und Valide ist es auch.
Grüße aus H im R,
Engin