http://forumgallery.rollinleonard.com/artists.php인라인리스트 li : last-child : after {content : ","} 생성 된 추가 공간을 제거 할 수 있습니까?
나는 쉼표 전에 공간 제거 할 수없는 것 내 목록에.
의미가 없습니다!
는 여기에 내가 쉼표 앞에 공백없이 렌더링 덜 CSS 코드와 small demo을했던 내 CSS
.artistlist {
margin: 0px;
padding: 0;
}
li.artistlist {
display: inline;
margin: 0;
padding: 0;
font-size: .75em;
line-height: 1.5em;
word-spacing: 1px;
}
li.artistlist:after {
content:", ";
}
.artistlist li:last-child:after {
content:"";
}
ul li{
margin:0;
}
@codescape을 : 솔루션은 정확하지만 참조 문서가 매우 오래 - 지금은 꽤 몇 년 동안 "생산"있다 - 그것은 3 규칙과 HTML 4 초안을 HTML로 말한다. 나는 아직도 어떤 의미가 있는지 잘 모르겠다. ... – MvanGeest
공백은 계속 적용된다. 위의 "버그"를 반영하여 데모를 개선했습니다. http://jsfiddle.net/sM5fT/ – stefanglase
wow. 감사. 유일한 문제는 IE가 마지막 자식을 지원하지 않는다는 것입니다. 그 문제를 해결할 수있는 방법이 있습니까? 해커의 까다 롭습니다. 그저 일하기 만하면 돼. – Rollin