div 해상도 관계없이 중간정렬 하고 싶어요 ㅠㅠ

· 15년 전 · 1740 · 8

아래 소스는 이렇습니다!
현재는 left:0 으로 해서 무조건 인터넷창 제일 왼쪽으로 정렬이 되는데요.
해상도 상관없이 중간정렬을 하고 싶은데 어떻게 해야될까요.
아무리 해도 안되요 ㅠㅠ

<div id="allmn">
<div id="ain">
     <div class="cbtn">
     <a href="#;" onClick="document.getElementById('allmn').style.display='none';return false;"</a>
     </div>

 <table cellspacing="0" class="alltb" align="center">
 <colgroup><col width="130px"></colgroup>
 <tbody align="center">
 <tr>
 <td>
  <div class="t1"><img src="../title_1.gif"></div>
  <ul class="su">
  <li><img src="../images/main/sitemap/title_1_1.gif"></li> 
  </div>
 </td>
 </tr>
 </tbody>
 </table>

</div>
</div>


===========================================
<css>

#allmn {display:none;position:absolute;left:0;top:10;width:100%;height:450px;padding-top:30px;margin-top:58px;background:#ffffff url('../images/main/sitemap/allmbg.jpg') no-repeat left top;z-index:1000000; }/
#allmn .alltb {height:100%;margin:0px auto;text-align:center;overflow:hidden;}
#allmn .alltb td {vertical-align:top;}
#allmn .alltb .t1 {height:30px;text-align:left;}
#allmn .alltb .t1 img {margin-left:16px;}
#allmn .alltb .su {clear:both;display:block;width:125px;margin:0px auto;padding-bottom:3px;text-align:left;}
#allmn .alltb .su li {padding-bottom:5px;}
#allmn .alltb .sin {padding-left:5px;}
#allmn .alltb .sin td {height:15px;}

#allmn .alltb .su2 {clear:both;padding-top:50px;}
#allmn .alltb .su2 li img {#margin-bottom:-1px;}
#allmn .alltb .t2 {height:15px;padding-top:25px;text-align:left;}
#allmn .alltb .t2 img {margin-left:12px;}
#allmn #ain {position:relative;width:100%;}
#allmn .cbtn {position:absolute;right:0;top:0;margin-right:20px;margin-top:-10px;}

|

댓글 8개

#wrap {position:relative;width:980px;margin:0 auto;}
적용하실 div속성을 요렇게요.
주시면 됩니다.
저 그리고 포인트 1만점만 주시면 안되나요 ㅠㅠ
포인트가 없어서 글이 안써짐요 젭알~~~
이걸 어디에 넣으라는 말씀이신가요? ㅠㅠ div가 많아서 어딜 넣어야되는건지...ㅠㅠ 그리고 relative 하면 div가 테이블위로 뜨는게 아니라 테이블을 밀어내고 자리를 차지해버려요 ~
레이어 팝업이라서 absolute 사용 한 것 같은데요 자스를 이용해야 합니다..
www.sjsjin.com 소스보기해서 자바스크립트 복사해서 사용하십시오.
$(document).ready(function(){

$(window).resize(function(){

$('#allmn').css({
position:'absolute',
left: ($(window).width()
- $('#allmn').outerWidth())/2,
top: ($(window).height()
- $('#allmn').outerHeight())/2
});

});

$(window).resize();

});

jquery로 간단히
당연히 맨처음 div죠 ㅠㅠ
의견 감사합니다~ 다른 방법으로 해결했어요 ~~ ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

디자인

+
제목 글쓴이 날짜 조회
15년 전 조회 668
15년 전 조회 1,582
15년 전 조회 1,233
15년 전 조회 647
15년 전 조회 1,479
15년 전 조회 1,667
15년 전 조회 4,344
15년 전 조회 796
15년 전 조회 923
15년 전 조회 797
15년 전 조회 1,040
15년 전 조회 1,007
15년 전 조회 1,404
15년 전 조회 981
15년 전 조회 1,048
15년 전 조회 880
15년 전 조회 992
15년 전 조회 1,308
15년 전 조회 904
15년 전 조회 1,023
15년 전 조회 767
15년 전 조회 4,061
15년 전 조회 795
15년 전 조회 900
15년 전 조회 895
15년 전 조회 899
15년 전 조회 1,352
15년 전 조회 730
15년 전 조회 839
15년 전 조회 679
15년 전 조회 1,318
15년 전 조회 894
15년 전 조회 1,075
15년 전 조회 990
15년 전 조회 893
15년 전 조회 1,189
15년 전 조회 2,515
15년 전 조회 872
15년 전 조회 795
15년 전 조회 871
15년 전 조회 784
15년 전 조회 965
15년 전 조회 1,094
15년 전 조회 4,074
15년 전 조회 914
15년 전 조회 1,054
15년 전 조회 1,487
15년 전 조회 660
15년 전 조회 1,360
15년 전 조회 1,741
15년 전 조회 861
15년 전 조회 1,787
15년 전 조회 1,209
15년 전 조회 906
15년 전 조회 4,226
15년 전 조회 2,874
15년 전 조회 1,494
15년 전 조회 1,345
15년 전 조회 7,858
15년 전 조회 852
15년 전 조회 4,862
15년 전 조회 1,839
15년 전 조회 1,156
15년 전 조회 734
15년 전 조회 1,110
15년 전 조회 836
15년 전 조회 777
15년 전 조회 824
15년 전 조회 779
15년 전 조회 846
15년 전 조회 752
15년 전 조회 998
15년 전 조회 755
15년 전 조회 939
15년 전 조회 1,068
15년 전 조회 859
15년 전 조회 850
15년 전 조회 753
15년 전 조회 964
15년 전 조회 1,614
15년 전 조회 1,624
15년 전 조회 859
15년 전 조회 1,123
15년 전 조회 864
15년 전 조회 1,297
15년 전 조회 4,495
15년 전 조회 1,117
15년 전 조회 1,023
15년 전 조회 1,386
15년 전 조회 956
15년 전 조회 906
15년 전 조회 3,175
15년 전 조회 990
15년 전 조회 953
15년 전 조회 931
15년 전 조회 997
15년 전 조회 1,355
15년 전 조회 908
15년 전 조회 679
15년 전 조회 1,233