2013-06-27 1 views
5

저는 <input type="text"> 요소를 스타일링 중입니다. display:inline;으로 보내고 싶습니다. 마지막으로 호출 된 CSS 파일의 마지막 줄에서이 요소를 대상으로이 작업을 수행했습니다. 웬일인지 요소는 display:inline; 속성을 인수하지 않습니다 (아래 Firebug 이미지 참조).마지막으로 상속받은 표시 속성이 인라인이지만 계산 된 값은 block입니다. 이것도 어떻게 가능합니까?

어떻게 가능합니까? 하여 input 소자 왼쪽 플로팅되므로

Firebug pic

+0

시도'! important' 아직'display : inline! important;' –

+0

@Stano : 같은 것을보고합니다 – Bentley4

답변

8

는 디스플레이의 계산 된 값은 CSS 규격에 따라 차단하도록 설정된다.

참조 : http://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo

코멘트

나는 !important 선언을 사용하는 동안 계산 된 값을 탈 것이라고 기대하지 않을 것이다.

+1

당신의 설명과 참조를 포함 해 주셔서 감사합니다! 실제로'! important'는 어떤 것도 무시하지 않았습니다. – Bentley4

관련 문제