드림위버 미리보기에서는 잘되는데 홈페이지에서는 다르게 보입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

드림위버 미리보기에서는 잘되는데 홈페이지에서는 다르게 보입니다. 정보

드림위버 미리보기에서는 잘되는데 홈페이지에서는 다르게 보입니다.

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : www.isolunix.com

증상: 그누보드 소스를 드림위버에서 수정하고 있습니다.
메뉴 부분에서 드림위버 미리보기에서는 잘보이는데(그림파일참고 드림위버미리보기.png) 홈페이지에서는 다르게 보입니다.(사이트.png)

몇일동안헤메고 있는데 답답하네요.
메뉴 소스는 cssmenu라는 사이트에서 다운받아서 수정했습니다.

head.sub.php 소스 추가부분

<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css">
<link href="/menu_assets/mstyles.css" rel="stylesheet" type="text/css" />
<style type="text/css">
  body{padding:20px; font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
  h2 {font-weight:bold; color:#000099; margin:10px 0px; }
  p span {color:#006600; font-weight:bold; }
  a, a:link, a:visited {color:#0000FF;}
  textarea {width: 100%; padding: 10px; margin: 10px 0 15px 0; font-size: 13px; font-family: Consolas,monospace;}
  textarea.html {height: 300px;}
  p {margin: 0 0 10px 0;}
  code, pre {font-family: Consolas,monospace; color: green;}
  ol li {margin: 0 0 15px 0;}
</style>


내용 소스

<td height="124" class="has-sub"><div id='cssmenu'>
      <ul>
        <li class='has-sub '><a href='index.php'><span>회사소개</span></a>
          <ul>
            <li><a href='insa.php'><span>인사말</span></a></li>
            <li><a href='overview.php'><span>회사개요</span></a></li>
            <li><a href='history.php'><span>회사연혁</span></a></li>
            <li><a href='tree.php'><span>조직도</span></a></li>
          </ul>
        </li>
        <li class='has-sub '><a hhref='area.php'><span>사업영역</span></a>
          <ul>
            <li><a href='mech.php'><span>기구설계</span></a></li>
            <li><a href='design.php'><span>디자인</span></a></li>
            <li><a href='mold.php'><span>금형제작</span></a></li>
            <li><a href='poll.php'><span>산업구조물</span></a></li>
          </ul>
        </li>
        <li class='has-sub '><a href='portfolio.php'><span>포트폴리오</span></a>
          <ul>
            <li><a href='pm.php'><span>기구설계</span></a></li>
            <li><a href='pp.php'><span>프레스 판금</span></a></li>
            <li><a href='pi.php'><span>산업구조물</span></a></li>
          </ul>
        </li>
        <li class='has-sub '><a href='#'><span>견적의뢰</span></a>
          <ul>
            <li><a href='order.php'><span>견적의뢰</span></a></li>
            <li><a href='qna.php'><span>묻고답하기</span></a></li>
          </ul>
        </li>
        <li class='has-sub '><a href='#'><span>자유게시판</span></a>
          <ul>
            <li><a href='board.php'><span>자유게시판</span></a></li>
            <li><a href='freelancer.php'><span>프리랜서등록</span></a></li>
            <li><a href='data.php'><span>자료실</span></a></li>
          </ul>
        </li>
      </ul>
    </div>
  • 복사

댓글 전체

이미지 올려주신 내용으로 봐선 메뉴 스타일시트가 적용이 안되어서 생긴 문제 같네요.
스타일 시트의 경로를 적어주실때 ../ 이나 ./ 또는 <?=$g4['path']?> 같이 상대경로로 적용을 해주시면 될것 같네요.
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");
?>
를 메뉴소스가 적혀있는 페이지 상단에 적어보세요.

그리고 head.sub.php파일에서
<link href="<?=$g4['path']?>/menu_assets/mstyles.css" rel="stylesheet" type="text/css" />로 적어주시고..
© SIRSOFT
현재 페이지 제일 처음으로