나는 내 모든 label
요소신뢰할 수 있습니까? 라벨에 콜론을 추가 한 후?
form label:after {
content: " : ";
}
이 작업을 수행 할 수없는 어떤 이유에 콜론을 추가하려면?
나는 내 모든 label
요소신뢰할 수 있습니까? 라벨에 콜론을 추가 한 후?
form label:after {
content: " : ";
}
이 작업을 수행 할 수없는 어떤 이유에 콜론을 추가하려면?
radio
및 checkbox
입력의 경우 입력 후 레이블을 추가하는 것이 가장 좋습니다.
이전 버전의 브라우저 (예 : IE 6)는이 기능을 지원하지 않습니다. 디자이너는 크로스 브라우저 호환이 아니기 때문에이 기능을 사용하지 않아도됩니다. 모든 사용자가 호환되는 브라우저를 사용할 것이라는 확신이 들지 않는 한,이를 피하는 것이 좋습니다.
많은 구형 브라우저에서는 지원되지 않습니다. 다음 호환성 차트를 참조하십시오. http://reference.sitepoint.com/css/pseudoelement-after
맛은 문제입니다.
구조적으로 콜론은 아마 html에있을 이유가 없습니다. 스타일에 관한 것입니다. 그래서 그것은 당신의 CSS에 속합니다.
질문은 IE7에서 콜론을 보는 것이 얼마나 중요합니까? 개인적으로 나는별로 신경 쓰지 않을 것입니다. IE7 사용은 빠르게 내려 가고 있습니다 (아마 win7에 IE8이 포함되어 있기 때문에) 콜론이 없어도 웹 사이트의 인간 공학을 해치지 않을 것입니다. 그래서 이것을 고려해 보니 우아한 퇴화입니다.
비 크로스 브라우저 CSS를 사용하는 대신 편집기의 찾기/바꾸기 기능을 사용해야합니다.
는</label>
검색하고 이전에 언급 한 바와 같이 다음, IE의 예상 위험과 CSS 중 하나를 사용하여 런타임에이 일을 주장하는 경우 : </label>
로 교체합니다.
또는 $('<span> : </span>').appendTo('label')
과 같은 일종의 jQuery를 사용하십시오.
플로피 디스크가 저를 구할 것이라고 생각합니다. [내 컴퓨터에 인터넷을 설치할 수없는 것 같습니다.] (http://www.w3schools.com/downloadwww.htm) –
@ George Bailey : 모든 종류의 사이트에서 그 종류의 GIF를 찾을 수 있습니다. – BoltClock
그것을 지원하지 않는 것은 [유일한 IE7] (http://caniuse.com/#search=after)입니다. 콜론을 갖는 것이 정말 중요합니까? 그렇지 않은 경우 게시 한 코드를 사용하는 것이 좋습니다. – Wex