테이블에 이미지를 넣는 것보다 레이어에 넣으면 보기에도 깔끔하고 여러가지 좋은 점이 많습니다.
그러나 레이어의 절대좌표때문에 해상도가 바뀌면 레이어가 표밖으로 삐져나오거나 유저가 원하는 곳에 위치하지 않는 경우가 많이 있죠.
테이블과 부모 자식 레이어를 이용한 레이어의 위치를 고정하는 방법을 쓰겠습니다.
(부모자식 레이어를 이용하면 된다고 하는 분들은 많은데 상세하게 방법을 안 해주셔서 초보를 위한 ^^; 저도 초보지만 -.-;;)
간단히 설명하자면 (부모)레이어를 만들고 그 안에 (자식)레이어들을 넣어 (자식)레이어에 자신이 원하는 이미지 등을 넣으면 됩니다.
전 나모를 쓰는데 나모의 편집창에서(편집창, html창, 미리보기창 중에서) 부모레이어를 만들고 자식 레이어를 아무데나 만든다음에 드래그해서 부모레이어에 집어 넣으면 되더군요.
HTML 형식으로 보면 다음과 같이 나옵니다.
<div style="position:relative;left:-260px;top:-170px;">
<div id="layer1" style="width:314px; height:174px; position:absolute; left:689px; top:238px; z-index:-1;"> 이미지 또는 내용 </div>
<div id="layer2" style="width:389px; height:322px; position:absolute; left:640px; top:733px; z-index:-1;"> 이미지 또는 내용 </div>
<div id="layer3" style="width:389px; height:322px; position:absolute; left:640px; top:733px; z-index:-1;"> 이미지 또는 내용 </div>
</div>
첫번째 position:relative라고 한 것이 부모 레이어고 id=layer1, 2, 3...라고 한 것이 자식 레이어입니다.
자식 레이어는 4, 5, 6...계속 만들 수 있고요. id, width, height, left, top, z-index는 제가 임의적으로 준 것이고
중요한 것은 부모 레이어는 position을 relative로, 자식 레이어는 position을 absolute로 하는 것입니다.
제 홈페이지에도 레이어안에 이미지를 넣어서 만들었는데 위와 같은 방법으로 해서
해상도가 바뀌어도 제가 원하는 위치에 그대로 있습니다. ^.^v
그러나 레이어의 절대좌표때문에 해상도가 바뀌면 레이어가 표밖으로 삐져나오거나 유저가 원하는 곳에 위치하지 않는 경우가 많이 있죠.
테이블과 부모 자식 레이어를 이용한 레이어의 위치를 고정하는 방법을 쓰겠습니다.
(부모자식 레이어를 이용하면 된다고 하는 분들은 많은데 상세하게 방법을 안 해주셔서 초보를 위한 ^^; 저도 초보지만 -.-;;)
간단히 설명하자면 (부모)레이어를 만들고 그 안에 (자식)레이어들을 넣어 (자식)레이어에 자신이 원하는 이미지 등을 넣으면 됩니다.
전 나모를 쓰는데 나모의 편집창에서(편집창, html창, 미리보기창 중에서) 부모레이어를 만들고 자식 레이어를 아무데나 만든다음에 드래그해서 부모레이어에 집어 넣으면 되더군요.
HTML 형식으로 보면 다음과 같이 나옵니다.
<div style="position:relative;left:-260px;top:-170px;">
<div id="layer1" style="width:314px; height:174px; position:absolute; left:689px; top:238px; z-index:-1;"> 이미지 또는 내용 </div>
<div id="layer2" style="width:389px; height:322px; position:absolute; left:640px; top:733px; z-index:-1;"> 이미지 또는 내용 </div>
<div id="layer3" style="width:389px; height:322px; position:absolute; left:640px; top:733px; z-index:-1;"> 이미지 또는 내용 </div>
</div>
첫번째 position:relative라고 한 것이 부모 레이어고 id=layer1, 2, 3...라고 한 것이 자식 레이어입니다.
자식 레이어는 4, 5, 6...계속 만들 수 있고요. id, width, height, left, top, z-index는 제가 임의적으로 준 것이고
중요한 것은 부모 레이어는 position을 relative로, 자식 레이어는 position을 absolute로 하는 것입니다.
제 홈페이지에도 레이어안에 이미지를 넣어서 만들었는데 위와 같은 방법으로 해서
해상도가 바뀌어도 제가 원하는 위치에 그대로 있습니다. ^.^v
반응형
'인터넷정보' 카테고리의 다른 글
그라데이션 (Gradient) (0) | 2007.10.17 |
---|---|
동영상+자막나오는 소스 (0) | 2007.10.17 |
동영상+자막나오는 소스 (0) | 2007.10.17 |
행간/자간 간격 조정 (0) | 2007.10.17 |
행간/자간 간격 조정 (0) | 2007.10.17 |
해상도에 따라 레이어 위치 바뀌는 것 고정하기 (0) | 2007.10.17 |
input, textarea 마우스 포커스시 테두리 하일라이트 (0) | 2007.10.17 |
input, textarea 마우스 포커스시 테두리 하일라이트 (0) | 2007.10.17 |
반짝이는 버튼과 꼬마 버튼 (0) | 2007.10.17 |
반짝이는 버튼과 꼬마 버튼 (0) | 2007.10.17 |