Hi ich habe eine Liste mit CSS angepasst:
CSS Code
wenn das ganze jetzt in ne HTML- Seite einbaue funktioniert das auch alles einwandfrei.
Jetzt kommt es aber
ich lasse das ganze in ner Schleife mit Java Script aufbauen. Fragt mich bitte nicht wieso, ist halt so.
leider gehen nun alle css einstellungen außer dem "list-style-type: none;". ich bekomme immer die striche vor der Liste. egal was ich einstelle. Aber auch nur beim IE. Ohne JS geht es aber im IE. Was ist da los BIIITEEEE helft mir....
Code:
<div id="listContainer">
<ul id="linkList">
<li><a href="#">Item one</a></li>
<li><a href="#">Item two</a></li>
...
</ul>
</div>
CSS Code
Code:
#listContainer ul
{
list-style-type: none;
text-align: left;
}
#listContainer ul li a
{
background: transparent url(Bild1.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
font: normal 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
color: #1F5BA4;
line-height:25px;
}
#listContainer ul li a:hover
{
background: transparent url(Bild_2.gif) left center no-repeat;
color: black;
}
wenn das ganze jetzt in ne HTML- Seite einbaue funktioniert das auch alles einwandfrei.
Jetzt kommt es aber
ich lasse das ganze in ner Schleife mit Java Script aufbauen. Fragt mich bitte nicht wieso, ist halt so.
Code:
D.write('<div id="listContainer"><ul id="linkList" style="list-style-type:none;">');
for(i=0;i<a;i++) {
if(eine Bedingung){
D.write('<li><a href="adresse" >Test</a></li>');
}
}
D.write('</ul></div>');
D.write('</td></tr></table></td></tr></table>');
leider gehen nun alle css einstellungen außer dem "list-style-type: none;". ich bekomme immer die striche vor der Liste. egal was ich einstelle. Aber auch nur beim IE. Ohne JS geht es aber im IE. Was ist da los BIIITEEEE helft mir....