정말 간단한 문제입니다.인라인 CSS에 IE가 있는지 확인하는 방법
나는 검색 창 기능을 가지고 있으며 모든 브라우저에서 버튼이 약간 낮게 놓여 있으므로 하단에 5px를 추가했습니다. IE의 경우 5px가 너무 높습니다. 그래서 나는 다음을보고 시도했다. <![if !IE]>bottom:5px;<![endif]>
이것은 분명히 작동하지 않습니다. "인라인 CSS"에서이 작업을 수행하려고합니다.
이것이 가능합니까?
정말 간단한 문제입니다.인라인 CSS에 IE가 있는지 확인하는 방법
나는 검색 창 기능을 가지고 있으며 모든 브라우저에서 버튼이 약간 낮게 놓여 있으므로 하단에 5px를 추가했습니다. IE의 경우 5px가 너무 높습니다. 그래서 나는 다음을보고 시도했다. <![if !IE]>bottom:5px;<![endif]>
이것은 분명히 작동하지 않습니다. "인라인 CSS"에서이 작업을 수행하려고합니다.
이것이 가능합니까?
IE 스타일 시트를 실행하지 않으려면 <head>
태그의 조건부 주석을 사용하여 스타일을 추가 할 수 있습니다.
<!--[if IE]>
<style>
.your_class {
bottom: 5px;
}
</style>
<![endif]-->
</head>
나는 IE 스타일 시트를 직접 실행 하겠지만, 그렇게하고 싶지 않으면 이렇게 할 수 있습니다.
는 조건부 의견을 읽어 본 적이 -이 6 위 즉 모든 버전의 할 것
#searchbar {
position: relative;
bottom:5px;
^bottom:5px;
_bottom:5px;
float: left;
}
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/ 그냥이 넣어 -^하단 : 5px을; - above above - _ bottom : 5px; - .... 그리고이 트릭을 할 것입니다.
PHP를 통해이 작업을 수행 할 수 있습니까? PHP를 사용하는 것이 좋습니다. –
왜 인라인 CSS를 사용 하시겠습니까? – SpaceBeers
은 아주 사소한 변화이며 총 프로젝트에는 엄청난 양의 CSS가 있습니다. 정말로 쉬운 수정 후. –