css가 왜 안먹는걸까요?
본문
<div id="a">
<span class="b"></span>
<span class="c"></span>
</div>
css 파일에는
#a { 스타일 내용 }
#b { 스타일 내용 }
#c { 스타일 내용 }
이렇게 했는데 b와 c의 스타일이 안먹히는거 같습니다.
그래서
<div id="a">
<span style="b스타일내용"></span>
<span style="c스타일내용"></span>
</div>
이렇게 하니 스타일이 먹히네요. 위 css 파일에서는 제가 뭘 잘못해서 안먹히는지 궁금합니다..
답변 3
b, c는 클래스이므로 앞에 샵이 아니라 점이 와야 합니다.
클래스랑 아이디 착각하시는듯..
그리고 css 순서대로 읽어와서 아마 css 순서가 마지막에 안와서 묻히는거 같아요
<div id="a">
<span class="b"></span>
<span class="c"></span>
</div>
#a .b{color:#EEE;}
#a .c{color:#CCC;}
답변을 작성하시기 전에 로그인 해주세요.