4,563,048 th visitor since 2017.2.1 ( Today : 499 )
Programming
No. 411
Name. swindler
Subject. min-height속성을 퍼센트로 지정할때?
Main Cate. HTML
Sub Cate.
Date. 2007-12-12 16:20
Hit. 2799 (211.36.27.8)
File.
div에 min-height속성을 퍼센트로 지정해주면 작동하지 않는것 같습니다.
불여우 1.0.3에서 실험해 봤구요.
픽셀로 지정하면 작동합니다.

IE에선 아예 min-height가 작동하지 않아서
http://forums.mozilla.or.kr/viewtopic.php?t=3483
의 방법을 사용했는데
그때도 퍼센트로 지정하면 되지 않습니다.

CSS2규격에 퍼센트 작동이 보증되어 있는데 왜 안될까요(...)
http://www.w3.org/TR/CSS21/visudet.html#min-max-heights




-------->


대충 훑어보기만 했지만, 몇가지 hack이 있길래 링크 남깁니다.

[list]
* http://www.greywyvern.com/code/min-height-hack
* http://wellstyled.com/css-minheight-hack.html
* http://www.mezzoblue.com/archives/2004/ … height_fi/
* http://allinthehead.com/retro/150/css-underscore-hack


-------->


min-height 를 % 로 지정했을때 정상적으로 작동합니다.

혹시 지정하신 div 가 body 의 하위입니까? 그렇다면 body 의 height 가 지정이 되어 있지 않기 때문에 min-height 를 % 로 지정하면 작동을 안하는 것이 정상입니다. 원하시는 결과를 얻으시려면,

html,
body {
height: 100%;
}

를 지정해 주셔야 합니다.

이것은 min-height 의 문제가 아니라 퍼센트로 vertical 의 높이나 위치 등을 지정하고자 할때 발생하는 일반적인 사용자들의 실수 입니다.


[바로가기 링크] : http://coolx.net/cboard/develop/411



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog