모든 표준 태그 앞에 브라우저 특정 접두어를 사용할 수 있습니까?모든 CSS 태그 앞에 브라우저 특정 접두어를 사용할 수 있습니까?
#div{
padding:20px;
-moz-padding-bottom:10px;
}
파이어 폭스를 보장하기위한 위의 유효한 CSS는 다른 모든 브라우저에 다른 바닥 패딩을 가지고있다?
모든 표준 태그 앞에 브라우저 특정 접두어를 사용할 수 있습니까?모든 CSS 태그 앞에 브라우저 특정 접두어를 사용할 수 있습니까?
#div{
padding:20px;
-moz-padding-bottom:10px;
}
파이어 폭스를 보장하기위한 위의 유효한 CSS는 다른 모든 브라우저에 다른 바닥 패딩을 가지고있다?
아니요, 브라우저를 타겟팅하기위한 접두사가 아니며 -moz-opacity
또는 -moz-padding-start
과 같은 특정 비표준 속성에 사용되는 접두사입니다. 표준 속성에는 사용할 수 없습니다.
언제나 가능하지만 스타일을 이해하지 못하는 브라우저는 스타일을 무시하며 CSS는 CSS Validation을 전달하지 않습니다.
예,'eye-color' 나'blast-radius'와 같은 스타일로 원하는 것을 사용할 수 있습니다 ...;) – Guffa
먼저, 아니, 이 표준화되어 그들이 동일한 속성 크로스 브라우저있어 이후 (또는 이, IE에서 당연이 적용되지 않습니다해야한다) 것들의 접두사가 없습니다.
대신이 접두사를 사용하는 대신 완전히 다른 접근 방식을 사용합니다. 렌더링을 수정하는 대신 최대한 많은 수정 작업을 수행합니다. .
Take a look at a CSS reset stylesheet, 패딩 등을 브라우저에서 정규화하려면 다음은 나머지 모든 단점을 수정합니다.
왜이 작업을 수행하고 싶습니까? 그냥 궁금해서 ... –
내 디자인은 사파리와 비교했을 때 파이어 폭스에서 differntly 렌더링을하고 있습니다. – Ash