민서네집

[css] initial 을 사용하지 말자. 본문

WEB (HTML, CSS)

[css] initial 을 사용하지 말자.

브라이언7 2014. 12. 30. 14:32

img {

width: 100%;

}


img.c-item-image {

width: initial;

        width: auto;

}


.c-our-test-subpage #introduction .c-contents-sm-title:hover {

background-color: initial;

background-color: transparent;

}


.c-icon-image img {

width: initial;

        width: auto;

}


CSS background-color Property

http://www.w3schools.com/cssref/pr_background-color.asp


CSS width Property


CSS initial Keyword

http://www.w3schools.com/cssref/css_initial.asp


위 웹페이지에서 보듯이 initial 키워드는 IE 에서는 Not Supported 이다.


따라서 css 에서 default 값을 이용하려는 경우


width 속성의 경우 initial 대신 auto 를 사용하고,


background-color 속성의 경우 initial 대신 transparent 를 사용하자.


min-width 속성의 경우 initial 대신 inherit 를 사용해야 한다. (IE에서도 적용되기 위해)


그런데 inherit 의 경우도 IE 8.0 부터 지원한다.


[참고] http://www.w3schools.com/cssref/css_inherit.asp


Comments