2016-08-23 2 views
1

.foo.bar에 3 번째 의사 요소와 같은 것이 필요합니다.세 번째 의사 요소가 필요하다면, 그것을 달성 할 수 있습니까?

.foo.bar:before { content: "x "; } 
 
.foo.bar:after { content: " x"; } 
 

 
.foo.bar:before:before { content: "bad "; color: red; }
<div class="foo">apple</div> 
 
<div class="foo bar">orange</div> 
 
<div class="foo">chainsaw</div> 
 

+1

나는 당신이 달성하기를 정말로 이해하지 못합니다. 당신은'.foo.bar : before' 또는 그 내용을 바꾸고 싶습니까? –

+0

간단하게'foo'와'bar' 클래스로 div를 만들고 싶습니다.'bad x orange x'로 내용을 채우고 싶습니다. 실행 가능한 코드를 제공하기 때문에 명확해야합니다. – Sojtin

+0

@Roko C. Buljan 네, 혼란 – Sojtin

답변

1

번호 그것의 하지 가능 (사용 CSS)는 :before에 앞에 추가하거나 :aftercontent: 또는 다른 말로하면은 content:"x";이 정의 된 규칙이 이전을 덮어 쓰게됩니다 bad x 원인이 될 수 있도록 하나, 세 번째가 없습니다 :before:after

관련 문제