IE8의 브라우저 호환성 문제를 처리하고 있습니다. 텍스트 상자의 테두리가 파란색으로 표시되지 않습니다. 특성 선택기 입력 [type = "text"] { 테두리 : 솔리드 1px # 7F9DB9; } IE8에만 적용되며 IE6에는 적용되지 않습니다. 그러나 문제는 일부 텍스트 상자에 이미 테두리가 정의되어 있다는 것입니다. 어느 것이 겹쳐 쓰여지 는가. 표현식을 사용해 보았지만 DocType이없는 경우에만 작동하는 것 같습니다. 우리에게 남겨진 또 다른 옵션은 각 textbox 클래스를! important를 가진 CSS 테두리로 만드는 것입니다. 이것은 큰 프로젝트에서 실제로 지루합니다. 두 번째 해결 방법은 mgmt가 aganist 인 jquery를 사용하는 것입니다. 이것을 타겟팅하는 방법 중 하나를 안내 할 수 있습니다.CSS 속성 선택기 무시 Existitng 스타일
답변
당신은 defined property at the appropriate level이 아니겠습니까? 어딘가에 다시 덮어 쓰지 않으시겠습니까?
입력 [유형 = "텍스트"] {테두리 : 단색 1px # 7F9DB9; } // 아래 테두리 속성 중 하나를 재정의하고 있습니다. 유지하고 싶습니다. .formboxsignin { \t border-top : 1px solid #eaeaea; \t border-right : 1px solid #eaeaea; \t border-bottom : 1px solid #eaeaea; \t border-left : 1px solid #eaeaea; \t 신장 : 16px; \t font-size : 65 %; \t 색상 : # 333333; \t font-family : verdana, arial, helvetica, sans-serif; \t background-color : aliceblue } – nag
본질적으로 donot는 그것이 클래스에있는 테두리 속성을 오버라이드합니다. – nag
IE6은 속성 선택자를 지원하지 않으므로 다른 방법으로 타겟팅해야합니다. CSS 클래스를 추가하는 것이 좋습니다. 기본 스타일은 모든 브라우저에서 달라집니다.
작은 다리 언급과 같이 더 구체적으로 시도해 볼 수도 있습니다. 엘리먼트를 참조하기 위해 더 많은 캐스케이드를 추가 해보면 오버라이드 할 수 있습니다. 가능하면! important를 사용하지 마십시오.
- 1. 는 CSS 속성 선택기
- 2. CSS 선택기
- 3. CSS 부모/조상 선택기
- 4. WPF 무시 ProgressBar 스타일
- 5. 스타일 속성에서 특정 CSS 속성 가져 오기
- 6. CSS 스타일 속성 값을 읽고 선택하는 방법
- 7. CSS 선택기 문제
- 8. IE8은 "필터"CSS 스타일을 무시
- 9. Subsonic 무시 TimeSpan 속성
- 10. 여러 스타일 시트로 인한 CSS 선택기 특수성 충돌
- 11. IE에서 글꼴 선택기 스타일 CSS 클래스가 작동하지 않습니다.
- 12. 사용자 선택기 AllowEmpty 속성
- 13. jQuery CSS 선택기 질문
- 14. 별도의 CSS 선택기
- 15. IE의 CSS 선택기
- 16. jQuery CSS 선택기 학습
- 17. CSS 선택기 효율성
- 18. jQuery를 CSS 선택기
- 19. CSS 클래스 선택기 문제
- 20. 는 CSS 스타일
- 21. 변경 스타일 : mootools의 호버 선택기
- 22. .NET DateTime 선택기 플랫 스타일
- 23. CSS 스타일
- 24. DataGrid/CellTable 스타일링 좌절 - 행 스타일 무시
- 25. MySQL : 타임 스탬프 속성 무시
- 26. jQuery에서 CSS 선택기 배열 사용
- 27. CSS 선택기 구문에 대한 질문
- 28. CSS "초점"의사 클래스 선택기
- 29. 속성 값을 기반으로 스타일 적용
- 30. 스타일 속성 대 설정 ID 및 외부 CSS
IE 버그에 대한 doctype을 버리지 마십시오! 먼저 코드를 수정하십시오. –