페이지 중앙정렬이 안되요;;

· 14년 전 · 915 · 11
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/setpage.php");
include_once("$g4[path]/lib/thumb.lib.php");
/*
$xml = file_get_contents("{$g4[path]}/flash/mainmenu.xml");
$parser = new XMLParser($xml);
$parser->Parse();
*/
 
$cPos = substr($fixPageMode,0,1);
$fixNum = "";
if($cPos == "x"){
 $fixNum = 5;
}elseif($cPos == "y"){
 $fixNum = 6;
}else{
 $fixNum = substr($fixPageMode,1,2) - 1;
}

if($sel_id){
 $fixPageMode = substr($fixPageMode,0,4) . $sel_id ;
 
}

?>
<div id="subbg">
<div id="subwrapper">
<div id="header"><script language=javascript>flash_movie2("<?=$g4[path]?>/flash/mainnavi.swf", "mainnavi", 950, 120, "transparent");</script></div>
<div id="subvisual"><? include_once("subvisual.php") ?></div>
<div id="subcontent">
<div id="subcon1"><? include_once("../sub1/leftmenu.php") ?></div>
<div id="subcon2"><img src="../images/sub1title.jpg">
 
 
 
 
#subbg {
 width:950px;
 background:url(/images/bg.jpg) repeat-x;
}
#subwrapper {
 margin:auto;
 width:950px;
}
 
이런식으로 되어있는데요 메인페이지도 똑같이 했는데 메인은 중앙정렬이 됐거든요
 
근데 서브는 중앙으로 움직일 생각을 안하네요 이거 왜이럴까요 도와주세요 ㅠ
|

댓글 11개

상단 include에서 css 파일은 불러들이셨죠?

#subwrapper 에서
margin:0 auto; 로 수정해보세요..

아주가끔css 꼬여서 이도저도 안되면 <center> 때려넣어버리기도 합니다..
subbg 안에 subwrapper 가 포함되는 형식이라 지금은 subbg 에 margin: 0 auto; 를 넣으셔야 할겁니다.
subbg, subwrapper 가 동일하게 가로 950인데 부모격인 subbg 는 기본정렬이 좌측이니 950 내에서 950을 가진 subwrapper 가 화면 중앙으로 올 수가 없는 것이죠.
subwrapper 크기를 950보다 작게 하시고 margin: 0 auto 로 스타일 주시고 테스트해보시면 금방 이해되실 겁니다.
<div id="subwrapper" class="subbg">

#subwrapper {
margin: 0 auto;
width:950px;
}
.subbg {
background:url(/images/bg.jpg) repeat-x;
}

이렇게 하면 안되는건가요 -ㅅ- 백그라운드가 중복되는게 아니라면 그냥 클래스로 처리해줘도 될것 같습니다만...
DTD가 정의되어있어야해요
댓글 달아주신 선배님들 모두모두 감사합니다 ( _ _ )
천천히 읽어보고 똑같이 따라한다고 했는데 먼가 제대로 안했나봐요 ^^;;;
계속 도전해야겠습니다
네이트온으로 한번 봐드릴까요?
쪽지로 네이트온 아이디 보내주세요.
제 생각도 DTD 선언-ㅅ-
익스에서는 body 에 text-align:center; 이 있어야합니다. body {text-align:center;} 그리고 전체를 감싸고 있는게 #subbg 라면 여기에 #subbg {margin:0 auto; text-align:left;} 이렇게 줘보세요.
드림위버라면 머리태그 속성에서 중앙정렬시키면되지않나요?;;
<div style="width:100%; text-align:center;">
<div style="width:950px; margin:0 auto;">
내용
</div>
</div>

이런 방식이 아니면 LaRuota님 처럼 <center></center>를 넣어주셔도 될듯합니다.
대신 최 상위의 개념으로 center를 사용하셔야 할듯.
댓글을 작성하시려면 로그인이 필요합니다.

디자인

+
제목 글쓴이 날짜 조회
14년 전 조회 800
14년 전 조회 1,163
14년 전 조회 5,188
14년 전 조회 2,697
14년 전 조회 2,094
14년 전 조회 2,149
14년 전 조회 4,599
14년 전 조회 1,740
14년 전 조회 2,004
14년 전 조회 2,671
14년 전 조회 1,214
14년 전 조회 3,369
14년 전 조회 1,142
14년 전 조회 1,039
14년 전 조회 1,885
14년 전 조회 2,043
14년 전 조회 655
14년 전 조회 2,082
14년 전 조회 2,159
14년 전 조회 2,528
14년 전 조회 1,714
14년 전 조회 1,290
14년 전 조회 2,032
14년 전 조회 1,632
14년 전 조회 810
14년 전 조회 1,522
14년 전 조회 5,797
14년 전 조회 3,592
14년 전 조회 3,971
14년 전 조회 2,482
14년 전 조회 1,932
14년 전 조회 706
14년 전 조회 2,189
14년 전 조회 1,240
14년 전 조회 1,415
14년 전 조회 1,207
14년 전 조회 1,090
14년 전 조회 1,936
14년 전 조회 689
14년 전 조회 590
14년 전 조회 1,030
14년 전 조회 970
14년 전 조회 1,125
14년 전 조회 1,950
14년 전 조회 720
14년 전 조회 1,550
14년 전 조회 786
14년 전 조회 1,199
14년 전 조회 1,686
14년 전 조회 916
14년 전 조회 1,854
14년 전 조회 2,065
14년 전 조회 2,545
14년 전 조회 2,067
14년 전 조회 1,205
14년 전 조회 904
14년 전 조회 2,447
14년 전 조회 725
14년 전 조회 990
14년 전 조회 981
14년 전 조회 1,267
14년 전 조회 1,070
14년 전 조회 679
14년 전 조회 815
14년 전 조회 1,304
14년 전 조회 741
14년 전 조회 636
14년 전 조회 821
14년 전 조회 791
14년 전 조회 3,058
14년 전 조회 842
14년 전 조회 914
14년 전 조회 939
14년 전 조회 973
14년 전 조회 959
14년 전 조회 670
14년 전 조회 5,399
14년 전 조회 1,112
14년 전 조회 1,848
14년 전 조회 1,098
14년 전 조회 2,226
14년 전 조회 984
14년 전 조회 1,403
14년 전 조회 3,182
14년 전 조회 1,967
14년 전 조회 1,041
14년 전 조회 3,210
14년 전 조회 3,509
14년 전 조회 3,312
14년 전 조회 3,020
14년 전 조회 5,278
14년 전 조회 5,727
14년 전 조회 3,505
14년 전 조회 6,041
14년 전 조회 5,787
14년 전 조회 3,781
14년 전 조회 765
14년 전 조회 1,126
14년 전 조회 1,683
14년 전 조회 1,271