css와 skin파일 상관관계 채택완료
모바일 register_form.skin.php 파일에서 아래와 같이 여분필드 입력부분을 작성했는데요.
입력을 하다보면 느려지거나 별다른 오류없이 멈추는 증상이 발생합니다.
PHP Version 7.0.32를 사용하고 있습니다.
php7에서는 문법이 엄격하다고 하는데,
1. 아래와 같이
2. css파일은 기존 그대로 두고 여분필드 부분만 아래와 같이 작성했는데 맞게 사용했는지 모르겠습니다.
3. 관리자 페이지 사용시 여러가지 설정을 변경하다 보면 멈추는 경우가 있는데(익스플로러를 닫고 다시 접속해야 홈페이지가 뜹니다) 저만 이런 현상이 발생하는 건지 궁금합니다.
</p>
<p> <span style="color: rgb(192, 57, 43);"><div class="form_01"></span>
~ 이름, 닉네임등 입력부분
~
~</p>
<p> <?php } ?>
</div></p>
<p> </p>
<p> <span style="color: rgb(192, 57, 43);"><div class="form_01"></span>
<span style="color: rgb(22, 160, 133);"> <h2>여분필드</h2></span></p>
<p><span style="color: rgb(22, 160, 133);"> <li>
<label for="reg_mb_1" class="sound_only">여분필드1</label>
<input type="text" name="mb_1" value="<?php echo $member['mb_1'] ?>" id="mb_1" class="frm_input full_input <?php echo $config['cf_1']; ?>" maxlength="50" placeholder="여분필드1">
</li>
~ 여분필드 입력부분
~
~
</div></span>
<span style="color: rgb(231, 76, 60);"><div class="form_01">
~ 서명, 자기소개등 입력부분
~
~</span></p>
<p> </div></p>
<p>
답변 3개
1. 아래와 같이
=> class는 중첩이 가능합니다. id만 불가능합니다.
2. css파일은 기존 그대로 두고 여분필드 부분만 아래와 같이 작성했는데 맞게 사용했는지 모르겠습니다.
=> 문제없어보입니다.
3. 관리자 페이지 사용시 여러가지 설정을 변경하다 보면 멈추는 경우가 있는데(익스플로러를 닫고 다시 접속해야 홈페이지가 뜹니다) 저만 이런 현상이 발생하는 건지 궁금합니다.
=> 클라이언트 문제인 것 같습니다. 크롬 등의 다른 브라우저를 이용해보시기 바랍니다.
추가로, php7의 문법이 엄격한 것과 html 문법은 아무런 관련이 없습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
클래스는 중첩되어 사용되어도 상관없습니다.
css가 중첩된다면 제일하단에 있는것부터 인식하고 제일 가까운파일이 우선권을 가지며 (같은파일안에 스타일시트) 호출시 하단호출이 우선시로 보시면됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인