• 27.08.2025, 07:40
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Anisachse

God

probs mit css und ie

Montag, 31. Juli 2006, 14:26

hi ihr

ich hoffe hier ist auch jemand der GUT css kann. oder sich mitm ie auskennt. *g*

hab gerade nen schönen fehler gefunden und weiß nicht obs am ie oder am css liegt.

also ich hab ne liste mit hintergrundgrafiken. der firefox macht alles richtig. der ie zeigt die grafiken mal an und mal lässt er sie weg....

Menü:
<div id="menu_left">
<ul>
<li><a href="#">hm</a></li>
<li><a href="#">hm</a></li>
<li><a href="#">hm</a></li>
</ul>
</div>

css:
div#menu_left
{
width:227px;
margin:0px;
padding:0px;
margin-right:-3px;
display:inline;
border:1px solid red;
float:left;
position:relative;
}

html>body div#menu_left
{
margin-top:0.25em;
margin-left:0px;
}

div#menu_left ul
{
list-style: none;
margin: 0;
margin-top:0px;
padding-top:0.7em;
}

html>body div#menu_left ul
{
margin-left:-2.5em;
}

div#menu_left ul li
{
background-image:url('images/button_sec_nav_level_1_std.jpg');
background-repeat:no-repeat;
margin-top:0.2em;
border:1px dotted red;

}


div#menu_left ul a
{
font-size: 14px;
margin-left:3em;
text-decoration:none;
color:black;
display:block;
height:20px;
}
(achja. die roten rahmen sind nur zum "debuggen")

edit: hab ich jetzt das ganze forum beschäftigt? seid 20 minuten keine posts mehr

edit2: hab ne lösung gefunden. wenn die hintergrund grafik im link ist verschwindet sie nicht.... aber ka wieso sie im li element nicht gehen sollte

Y0Gi

God

Re: probs mit css und ie

Mittwoch, 2. August 2006, 00:36

Es muss nicht daran liegen, aber dass der IE <= 6 den Child-Selektor '>' nicht unterstützt, weißt du?

Dass die 'a' die 'li' überlagern und deshalb letztere keine Hintergrundgrafik anzeigen, scheint mir unwahrscheinlich.

Ansonsten schau doch aml bei den Jungs von Maxdesign rein, dort findest du zahlreiche getestete Lösungen, die du einfach anpassen oder von denen du Strukturen übernehmen kannst.

Anisachse

God

Re: probs mit css und ie

Mittwoch, 2. August 2006, 00:38

hat sich schon erledigt.
das design funktioniert nicht....
muss mir morgen wieder was neues ausdenken

das html>body ist ne browser weiche ;)
die angaben werden/sollen nur von der gecko engine berücksichtigt werden

Y0Gi

God

Re: probs mit css und ie

Mittwoch, 2. August 2006, 00:42

Zitat von »Anisachse«

das html>body ist ne browser weiche ;)
die angaben werden/sollen nur von der gecko engine berücksichtigt werden

Klar, dafür kann man es auch benutzen. Ich bevorzuge allerdings das !important-Flag (s. SelfHTML), dass der IE6 noch nicht kann. Dabei benutzt der IE den letzten gesetzten Attributwert, während Fx, Opera + Co. dem !important den Vorzug geben. Beispiel:

Quellcode

1
2
color: #ff0000 !important;
color: #00ff00;

In diesem Fall würde der IE den Text grün, der (gescheit CSS-fähige) Rest dagegen rot darstellen.

Anisachse

God

Re: probs mit css und ie

Mittwoch, 2. August 2006, 10:48

und wieder ne neue browser weiche kennen gelernt :)

so.
gestern hatte ich 2 designs aufm gewissen, ma gucken ob ich heute eins hinkrieg welches die anforderungen erfüllt