Page 1 of 1

CSS의 pseudo-class 중첩이 제대로 안됩니다.

Posted: 2002 09 01 04:26 00
by kz
첨부된 내용은 w3o.or.kr의 chan@w3.org에 문의해서 얻은 답입니다.<br>bugzilla.mozilla.org에 전달이 되면 좋겠는데, 제가 직접 해야 하나요?<br> Opera 브라우저에서는 말씀하신것들이 되는것<br> 같습니다. MSIE, Amaya 등 기타 브라우저에서는<br> 제대로 안되더군요.<br> <br> HTML의 기본적인 사항 외의 복잡한 CSS의 사용에<br> 있어서 브라우저 의존적인 문제도 상당히 큰것 <br> 같고, 문제이네요..<br> <br> 이강찬<br> <br> > -----Original Message-----<br> > From: Kang Jeong-Hee [mailto:Keizi@mail.co.kr] <br> > Sent: Friday, August 30, 2002 10:37 PM<br> > To: chan@w3.org<br> > Subject: :before, :after를 :hover, :active와 같이 쓰려면?<br> > <br> > <br> > pseudo-class를 중첩할 수 있는 것으로 압니다.<br> > 그래서 이런 코드를 작성했습니다.<br> > <br> > td a:hover {<br> > /*<br> > play-during: url("/sounds/clicked.wav");<br> > */<br> > background-color: Highlight;<br> > color: HighlightText;<br> > }<br> > td a:hover:before {<br> > content: "test.";<br> > }<br> > <br> > 예상대로라면 a에 마우스를 올렸을 때 test.가 내용 앞에 붙어야 합니다.<br> > 그런데 그렇게 되지 않았습니다. (모질라 1.1b입니다.)<br> > 그냥 a:before만 하면 test.ABC로 텍스트가 잘 바뀝니다.<br> > <br> > 잘못 생각한 건지, 모질라의 구현이 아직 모자란 건지<br> > w3.org의 스펙만으로는 판단이 안됩니다.<br> > 어떻게 하면 될까요?<br> > <br>

Re: CSS의 pseudo-class 중첩이 제대로 안됩니다.

Posted: 2002 09 01 07:18 00
by Channy
안녕하세요.<br><br>Psuedo-class의 tr, col, td에서의 중첩불가 문제는 <br>이미 보고되어 있습니다.<br><br>http://bugzilla.mozilla.org/show_bug.cg ... <br><br>글쎄 버그인지 의견이 분분한 것 같네요..<br><br>