묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
히든 레이어 센타 정열 아시는분 꼭 알려주세요
2003.03.21 12:23
전체 홈페이지의 가로길이가 800픽셀입니다
그리고 센터 정열을 했거든요...
그런데 히든레이어하고 있는 센터정열이 안되네요...
해상도에 따라 깨지거든요....
정말 미치겠어요...ㅠ.ㅠ
레이어 위치를 %로 잡아주어도 안되네요...
보니까 센터정열하시는분들이 꽤 되는걸로 알고 있는데요...
꼭 좀 알려주십시요
부탁드립니다....
그리고 센터 정열을 했거든요...
그런데 히든레이어하고 있는 센터정열이 안되네요...
해상도에 따라 깨지거든요....
정말 미치겠어요...ㅠ.ㅠ
레이어 위치를 %로 잡아주어도 안되네요...
보니까 센터정열하시는분들이 꽤 되는걸로 알고 있는데요...
꼭 좀 알려주십시요
부탁드립니다....
그래서 자바스크립트를 이용해서 현재 윈도우의 width를 추출하여 2로 나누어 중간값을 구해서 적용해야 됩니당..
function show_layer() {
var _x = document.body.clientWidth/2;
document.all.layerName.style.posLeft=_x;
document.all.layerName.style.visibility = 'visible';
}
위 함수를 보자면 대개 마우스 이벤트시 호출하는 함수인데...
설명을 하자면..
_x 라는 변수에서 document.body.clientWidth/2 요것이 현재 윈도우 창의 넓이에서 2로 나누는것이죵...
절반이되는거죵..
document.all.layerName.style.posLeft=_x;
요것은 layerName 레이어를 화면 왼쪽에서 절반만큼 즉 중앙이 되겠죵..
밑에줄은 레이어를 보여주는것이고..
이상..