답변:
p:after {
content: none;
}
none 은 지정된 경우 내용을 아무것도 설정 하지 않는 공식적인 값입니다.
display: none
?
이후의 컨텐츠를 제거하는 CSS 규칙을 추가해야합니다 ( 클래스를 통해 ).
업데이트를 일부 유효한 의견으로 인해.
:after
규칙 을 완전히 제거 / 비활성화하는보다 올바른 방법은 규칙을 사용하는 것입니다
p.no-after:after{content:none;}
로 질리안 소호 웡 대답했다 .
원래 답변
이후의 컨텐츠를 제거하는 CSS 규칙을 추가해야합니다 ( 클래스를 통해 ).
p.no-after:after{content:"";}
p
이 라인을 원할 때
클래스를 추가하십시오.
$('p').addClass('no-after'); // replace the p selector with what you need...
$('p:after').css('display','none');
으로는 질리안의 대답에 언급 된 할당 none
에 content
해결할 수있는 문제 문제 :
p::after {
content: none;
}
에 있습니다 CSS3 , W3C는 두 개의 콜론 (사용 권장 ::
을위한) 의사 요소를 같은 전 또는 후 .
참고 : 일반적으로
::
단일 콜론 (:
) 대신 이중 콜론 ( )을 사용해야합니다 . 이것은 의사 클래스와 의사 요소를 구별합니다. 그러나 이전 버전의 W3C 사양에는 이러한 차이점이 없었으므로 대부분의 브라우저는 호환성을 위해 두 구문을 모두 지원합니다. 주::selection
항상 이중 콜론으로 시작해야합니다 (::
).
p:after {
content: none;
}
이것은를 제거하는 방법 :after
이며 동일한 작업을 수행 할 수 있습니다:before