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

· 14년 전 · 827 · 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년 전 조회 716
14년 전 조회 1,082
14년 전 조회 5,086
14년 전 조회 2,600
14년 전 조회 1,996
14년 전 조회 2,069
14년 전 조회 4,502
14년 전 조회 1,651
14년 전 조회 1,902
14년 전 조회 2,577
14년 전 조회 1,113
14년 전 조회 3,291
14년 전 조회 1,057
14년 전 조회 935
14년 전 조회 1,807
14년 전 조회 1,963
14년 전 조회 580
14년 전 조회 1,987
14년 전 조회 2,048
14년 전 조회 2,435
14년 전 조회 1,624
14년 전 조회 1,207
14년 전 조회 1,943
14년 전 조회 1,549
14년 전 조회 717
14년 전 조회 1,446
14년 전 조회 5,702
14년 전 조회 3,506
14년 전 조회 3,889
14년 전 조회 2,380
14년 전 조회 1,847
14년 전 조회 593
14년 전 조회 2,078
14년 전 조회 1,150
14년 전 조회 1,321
14년 전 조회 1,114
14년 전 조회 1,002
14년 전 조회 1,834
14년 전 조회 605
14년 전 조회 496
14년 전 조회 941
14년 전 조회 895
14년 전 조회 1,042
14년 전 조회 1,872
14년 전 조회 638
14년 전 조회 1,469
14년 전 조회 697
14년 전 조회 1,116
14년 전 조회 1,579
14년 전 조회 828
14년 전 조회 1,756
14년 전 조회 1,969
14년 전 조회 2,451
14년 전 조회 1,963
14년 전 조회 1,118
14년 전 조회 814
14년 전 조회 2,356
14년 전 조회 649
14년 전 조회 895
14년 전 조회 891
14년 전 조회 1,181
14년 전 조회 978
14년 전 조회 582
14년 전 조회 722
14년 전 조회 1,213
14년 전 조회 641
14년 전 조회 551
14년 전 조회 740
14년 전 조회 719
14년 전 조회 2,972
14년 전 조회 768
14년 전 조회 835
14년 전 조회 830
14년 전 조회 888
14년 전 조회 866
14년 전 조회 584
14년 전 조회 5,311
14년 전 조회 1,030
14년 전 조회 1,767
14년 전 조회 972
14년 전 조회 2,127
14년 전 조회 890
14년 전 조회 1,304
14년 전 조회 3,078
14년 전 조회 1,857
14년 전 조회 944
14년 전 조회 3,110
14년 전 조회 3,424
14년 전 조회 3,219
14년 전 조회 2,923
14년 전 조회 5,177
14년 전 조회 5,624
14년 전 조회 3,403
14년 전 조회 5,946
14년 전 조회 5,697
14년 전 조회 3,702
14년 전 조회 663
14년 전 조회 1,029
14년 전 조회 1,593
14년 전 조회 1,175
🐛 버그신고