커버하는 방법! 중요한?
P粉200138510
P粉200138510 2023-08-23 18:46:30
0
2
513
<p>내 WordPress 템플릿의 원래 CSS를 재정의하는 사용자 정의 스타일시트를 만들었습니다. 그러나 내 달력 페이지에서 원본 CSS는 <code>!important</code> 선언을 사용하여 각 테이블 셀의 높이를 설정합니다. </p> <pre class="brush:php;toolbar:false;">td {높이: 100px !important}</pre> <p>이를 무시할 수 있는 방법이 있나요? </p>
P粉200138510
P粉200138510

모든 응답(2)
P粉642919823

재정의 외에도 style 属性设置的样式之外,!important스타일시트의 선택기가 특이성인 경우에만 가능합니다.

그러나 특정 사항이 충돌하더라도 예외에 대해 보다 구체적인 선택기를 만드는 것이 좋습니다. 귀하의 경우에는 HTML에 class,您可以使用它来创建不需要 !important 규칙을 사용하여 보다 구체적인 선택기를 포함하는 것이 좋습니다.

으아악

저는 개인적으로 이것을 깨뜨리는 스타일시트에 !important。请记住,CSS 中的 C 表示级联。使用 !important를 사용한 적이 없습니다.

P粉668146636

중요 수정자 재정의

  1. !important를 사용하여 다른 CSS 규칙을 추가하고 선택기에 더 구체적인 기능을 부여하세요(추가 태그, ID 또는 클래스를 선택기에 추가하세요)
  2. 기존 규칙 뒤에 동일한 선택기를 사용하여 CSS 규칙을 추가합니다(동점인 경우 마지막으로 정의된 규칙이 우선합니다).

특이도가 더 높은 일부 예(첫 번째가 가장 높음/적용 범위, 세 번째가 가장 낮음):

으아악

또는 기존 선택기 뒤에 동일한 선택기를 추가합니다.

으아악

면책조항:

!important几乎从来都不是一个好主意。这是 WordPress 模板创建者的糟糕工程。它以病毒式传播的方式强制模板的用户添加自己的 !important을 사용하는 것은 거의 좋은 생각이 아닙니다. 이는 WordPress 템플릿 작성자의 열악한 엔지니어링입니다. 템플릿 사용자가 자신의

수정자를 추가하여 이를 재정의하고 JavaScript를 통해 재정의하는 옵션을 제한함으로써 입소문이 났습니다.

그러나 때때로 필요한 경우 이를 재정의하는 방법

을 알아두면 유용할 수 있습니다. 🎜
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿