하나의 웹 페이지에 두 종류의 스타일을 표시하려고합니다. 첫 번째 스타일에는 a.css가 있고 두 번째 스타일에는 b.css가 있습니다. 순서가 a를 오버라이드 (override)합니다. 문제는 CSS 우선 순위가 특정 div 태그에서 반전되기를 원합니다. 이것이 가능한가?하나의 div 태그에서 CSS 우선 순위를 변경해야합니다.
답변
클래스에서보다 구체적인 것. 그러나이 문제를 해결할 수있는 여러 가지 방법이 있습니다. 그 중 하나는 HTML 파일에 덮어 쓰려는 CSS 파일에 고유 한 클래스/ID를 작성한 다음 HTML 요소에 첨부하는 것입니다.
그래도 작동하지 않는다면 제 다음 제안은 인라인 스타일링을 시도하는 것입니다.
<div id="blabla" style="whatyouwantforthisinparticular">
HTML을 통해 다른 스크립트를 "재정의"할 수 없습니다. 코드는 선형 형식으로 작동합니다. 일단 새로운 코드 행을 참조하면, 코드를 사용하여 수행 한 작업을 기반으로 우선 순위가 결정됩니다. 예를 들어, CSS에서는 2 가지 다른 바디 스타일링을 사용할 수 있지만 상위 스타일의 속성은 두 번째 스타일에 추가 할 새로운 것이없는 경우에만 사용됩니다. 이 예에서
body{ background-color:black; width: 500px;
}
body{ background-color:white; height: 300px;
}
, 배경 색상 : 예를 들어 검은 색의 뜻은 "흰색"으로 변경 한 후 이전 스타일의 폭 위에 높이에 500 픽셀을 추가합니다. 그러나 의 경우에 검은 색을 사용해야하는 경우! important를 추가하면 흰색보다 우선 적용됩니다.
왜 그럴까요? 항상 "! important"선언을 사용하여 재정의 할 수 있습니다. 예를 들면 :
.style {글꼴 크기 :! 12 픽셀 중요한;} 또한
, 여기에이 가이드를 참조하십시오 http://www.vanseodesign.com/css/css-specificity-inheritance-cascaade (특이성 계산, 상속, 캐스케이드)
네, 당신은 그것을 할 수 있습니다 ! important 속성을 사용하십시오.
.your-class{
property: value !important;
}
또한 당신이 할 수있는 당신이 같은 일을 할 수있는 2 개 개의 다른 CSS 파일이 필요합니다 매우 몇 가지 경우가 있습니다
하지만 중요한 경우, 내 외부 웹 페이지도 중요하게 표시된 CSS를 사용하지 않습니까? 그 페이지 안의 태그가 우선 순위를 부여하는 동안 바깥 쪽 웹 페이지가 b에 우선 순위를 부여하기를 원합니다. –
중요한 속성을 사용하지 않으려면 CSS에서보다 구체적인 경로를 사용할 수 있습니다. – GerardoPerrucci
- 1. 자바 스크립트로 .css 우선 순위를 변경하는 방법
- 2. CSS - div 태그에서 다른 div 태그 호출
- 3. CSS 클래스의 우선 순위를 지정하는 방법은 무엇입니까?
- 4. CSS 클래스의 우선 순위를 재정의하는 방법은 무엇입니까?
- 5. 하나의 div 태그에서 여러 AngularJS 지시문 사용
- 6. dependsOnMethods 및 우선 순위를 사용하는 TestNg가 우선 순위를 위반합니다.
- 7. 큐의 우선 순위를 높이십시오.
- 8. Windows에서 우선 순위를 높이시겠습니까?
- 9. 이전 div 태그에서 CSS 클래스를 제거하십시오.
- 10. 주문 우선 순위를 유지하는 방법
- 11. 닷넷에서 스레드 우선 순위를 낮추십시오.
- 12. 우선 순위 큐에서 우선 순위를 높이십시오.
- 13. 더 높은 z- 인덱스 우선 순위를 가진 div
- 14. CSS 클래스의 우선 순위
- 15. RelativeLayout의 : 뷰에 우선 순위를 부여하는
- 16. QProcess에서 우선 순위를 강제하는 방법
- 17. debian에서 우선 순위를 변경하려면 어떻게해야합니까?
- 18. 어디에서 MySQL 우선 순위를 주문하십시오
- 19. PHP MySQL이 우선 순위를 선택
- 20. 안드로이드에서 쓰레드 우선 순위를 낮추기
- 21. 작업 우선 순위를 얻는 방법
- 22. SetWindowsHookEx 우선 순위를 보장하는 방법
- 23. 테이블 우선 순위를 어떻게 결정합니까?
- 24. 리눅스에서 스레드의 우선 순위를 높입니다.
- 25. 문자열에서 문자 우선 순위를 지정해야합니다.
- 26. Javascript에서 CSS 스타일의 우선 순위를 변경할 수 있습니까?
- 27. HTML 스 니펫에 대해 CSS 규칙 우선 순위를 올리는 방법
- 28. 필요할 때 하나의 스레드 우선 순위를 결정하는 방법은 무엇입니까?
- 29. MYSQL은 어떻게 쿼리의 우선 순위를 결정합니까?
- 30. CSS 스타일 우선 순위
이유는 웹 페이지가 완전히 다른 스타일로되어있는 동안 다른 페이지가 특정 스타일을 준수해야하는 사례를 보여주기 때문입니다. –