먼저 LI 후 수직 공간을 추가 내가 IE에 문제가 (혼자 I입니까? 그는, 그가).IE는 매우 간단한 메뉴
나는 배경으로 목록을 생성합니다. 첫 번째 LI와 마지막 LI는 5px 하이이고 다른 LI는 16px 하이입니다.
IE는 제 LI와 두번째 사이에 빈 공간을 만든다. 당연히 FF & Safari가 정상적으로 작동합니다.
나는 결과없이 많은 일을했습니다. 다음ul {
list-style:none;
margin:40px;
}
li {
padding:0px;
margin:0px;
width:137px;
height:0px;
padding-left:10px;
}
.li_norm {
height:16px;
background:url(images/modele/li_norm.gif) no-repeat;
}
.li_over {
color:#ffffff;
font-weight:bold;
height:16px;
background:url(images/modele/li_over.gif) no-repeat;
}
.li_haut {
height:5px;
background:url(images/modele/li_haut.gif) no-repeat;
}
.li_bas {
height:5px;
background:url(images/modele/li_bas.gif) no-repeat;
}
내 jQuery 코드 : 여기
$("#conteneur").append('<ul />');
$("#conteneur ul").append('<li class="li_haut"></li>');
var a= ["Essai 1", "Essai 2", "Essai 3"];
for (var i = 0, j = a.length; i < j; i++) {
$("#conteneur ul").append('<li id="new_'+i+'" class="li_norm">'+a[i]+'</li>');
}
$("#conteneur ul").append('<li class="li_bas"></li>');
내 문제의 사진은 하지만 그것을 관리하는 방법을 모른다는 ... 여기
내 CSS입니다 : 당신의 도움에 대한감사합니다.
Asterix93
감사합니다. 나는 그것을 기억하고 적용 할 것이다. – Asterix93