반응형
CSS 유사 클래스 입력: not(사용 안 함) not:[type="cisco"]: 추가
저는 입력 요소에 일부 CSS를 적용하고 싶고 비활성화되지 않고 제출 유형이 아닌 입력에만 적용하고 싶습니다. 아래의 CSS는 작동하지 않습니다. 아마도 누군가 이것이 어떻게 추가되어야 하는지 설명해 줄 수 있다면요.
input:not(disabled)not:[type="submit"]:focus{
box-shadow:0 0 2px 0 #0066FF;
-webkit-box-shadow:0 0 4px 0 #66A3FF;
}
다음 대신:
input:not(disabled)not:[type="submit"]:focus {}
사용:
input:not([disabled]):not([type="submit"]):focus {}
disabled속성이므로 괄호가 필요하며 콜론과 괄호가 혼합된 것 같습니다.:not()선택자
데모: http://jsfiddle.net/HSKPx/
한 가지 주의할 점:제가 틀릴 수도 있지만, 저는 그렇게 생각하지 않습니다.disabled입력은 일반적으로 초점을 수신할 수 있으므로 부품이 중복될 수 있습니다.
또는 사용:enabled
input:enabled:not([type="submit"]):focus { /* styles here */ }
다시 말씀드리지만, 비활성화된 입력이 포커스를 받을 수 있는 경우는 생각할 수 없기 때문에 불필요해 보입니다.
당신의 구문은 꽤 엉망입니다.
변경 내용:
input:not(disabled)not:[type="submit"]:focus{
대상:
input:not(:disabled):not([type="submit"]):focus{
많은 사람들이 이 사건을:enabled그리고.:disabled유효한 CSS 선택기입니다...
선택한 항목에 몇 가지 오타가 있습니다.다음과 같아야 합니다.input:not([disabled]):not([type="submit"]):focus
개념 증명은 이 jsFiddle을 참조하십시오.참고로, "배경색" 속성을 제거하면 상자 그림자가 더 이상 작동하지 않습니다.왜 그런지 모르겠어요.
언급URL : https://stackoverflow.com/questions/9207304/css-pseudo-classes-inputnotdisablednottype-submitfocus
반응형
'programing' 카테고리의 다른 글
| 레일즈에서 엑셀 파일을 업로드하고 구문 분석하려면 어떻게 해야 합니까? (0) | 2023.09.02 |
|---|---|
| ASP.NET ID 제공자 SignInManager에서 오류가 계속 반환됨 (0) | 2023.09.02 |
| 내부자를 보내려면 어떻게 해야 합니까?내부자를 보내려면 어떻게 해야 합니까?부모의 밑바닥까지부모의 밑바닥까지? (0) | 2023.09.02 |
| Android에서 특정 Wi-Fi 네트워크에 프로그래밍 방식으로 연결하려면 어떻게 해야 합니까? (0) | 2023.09.02 |
| 재개() 및 일시 중지()의 조각이 백스택에서 호출되지 않음 (0) | 2023.09.02 |