position 질문인데요..
하린
부모의 값에 position:relative를 정해주고 나머지 애들에 absolute를 주어 이동시킬때 가끔 부모의 값보다 애들이 영역을 벗어날때가 있어요.
이럴때 부모의 속성에 height값을 적어주는게 정석인가요?
꼭 #info {position:relative; height:200px;} 이렇게 적어줘야 개체들이 넘지 않게 이동할 수 있다는 말인데..
height 값을안줘도 이동을 시켰으나 컨텐츠가 긴 경우 부모가 애들값을 못받아 주는 현상이 발생해서요.. positive, float 정말 어렵네요...
-
빛길
.
-
솔길
개인적으로 조언을 드리자면 float 로 뭐든지 가능합니다.
영역을 벗어나는놈을 통제하는것도 쉽구요..
위 내용은 저도 position 으로 움직이는건 아닌거같내여 ㅎㅎ
내용에 position 을 안줘도 지장이 없다는 부분에 한해서요 ^^ -
외솔
수다님! 확실히 영역에 값을 줘서 움직이는게 좀 더 편하긴 합니다. 딱 그 값에서 움직이니깐 어떤 선택자를 줘도 확인이 빨리 되고요..
스마일캣님! 되도록 저도 포지션 보단 float나 마진, 패딩 값으로 움직이는 것이 좀 더 머리가 덜 아파요..ㅠ,ㅠ. -
아더
position:relative 는 하위 absolute 요소의 기준 위치에 영향을 줄뿐입니다.
서로의 영역에 영향을 줄순없습니다.
position 요소들은 다른레이어들과는 다른영역에 떠있는 개념이거든요.
위의 경우는 굳이 position을 사용할필요가 없는듯한데요.. -
전갈자리
position:absolute 는 원하는 내용을 띄워주겠다 라는 명령어인데요.
여기서 부모객체가 relative로 넓이와 높이를 확실히 잡은후에 자식객체에 absolute를 주면
기본으로 부모객체 주위에서 움직입니다. 기본으로요..
강제로 한다면 부모객체는 500px 500px 인데 자식객체에 absolute 를주고 550px 550px를주면
부모 영역을 벗어나겠죠..
그러니 부모객체의 넓이와 높이가 중요합니다.
부모의 영역이 확실하게 잡힌후에 r -
내꺼하자
ㅠㅠ 저도 position 어려워요;;; float은 마구 날라댕기고...어흑;;;
지금 완전 패닉 상태로 접어든다는...OTL