최신 Chrome을 사용하여 웹 사이트를 자주보고있었습니다.CSS3의 접두사는 필요하지 않습니까?
아무 이유없이 단지 Inspect Element
을 사용하여 코드를 검색하기 시작했습니다.
몇 가지 드문 일이 생긴 후 나는 아래로 스크롤했습니다. -moz-
-o-
-ms-
-webkit-
은 모두 box-shadow
을 제외하고 모두 교차되었습니다. 그라데이션, 텍스트 - 섀도우, 트랜지션, 박스 - 섀도우와 같은 모든 단일 CSS3 요소에 대해서도 동일한 일이 발생했습니다.
Chrome에만 해당되는지 궁금합니다. 접두사가있는 곳의 코드 부분을 /*
과 */
사이에 넣습니다. 그런 다음 브라우저 아래에 127.0.0.1
을 사용하여 이름을 지정하기 시작했습니다. 모든 접두어없이 원하는 결과를 얻을 수 있습니다.
구글 크롬 28.0.1500.95
-webkit-
인터넷 익스플로러 10.0.9200
-ms-
모질라 파이어 폭스 23.0
-moz-
오페라 15.0.1147.153
-o-
모두가 나에게 말하고 유지하는 이유 , 내가 그 해야합니까? 모든 브라우저에서 지원합니까? (나는이 4 개의 접두어가 모든 브라우저를 포착한다는 것을 의미합니다).
Chrome은 웹킷을 더 이상 사용하지 않습니다. (v28로 시작) – lifetimes
즉, 각 다운로드, 내가 알지 못했기 때문에. –
걱정하지 마세요, 방금 다시 읽고 제 의견은 정말 많은 질문에 답변하지 않습니다! 나는 당신이 크롬 등의 이전 버전을 지원하고 싶다면 그 대답이 도움이 될 것이라고 생각합니다 - 접두사를 사용하십시오. – lifetimes