반응형 테마 pc화면에서 메인과 사이드 레이아웃 위치 변경하기
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=3dv 주소복사
본문
반응형 테마를 사용하면서 pc화면에서 메인은 오른쪽, 사이드는 왼쪽에 위치하고 모바일에서는 메인이 위쪽, 사이드는 아래쪽에 위치하고 싶다면 아래와 같이 수정해 보시기 바랍니다.
basic2테마를 예로 들어 설명하며 반응형 테마들은 응용이 가능합니다.
1. 사이드 레이아웃 설정은 오른쪽으로 설정합니다.
2. /layout/head_bs.html 에 main-right-box 클래스명 추가(클래스명은 임의로 적은 것입니다.)
<div class="basic-body-main {? eyoom.pos_side_layout == 'left'}right{:}left{/}-main col-md-9 main-right-box">
3. /layout/side_bs.html 에 main-left-box 클래스명 추가
<div class="basic-body-side {? eyoom.pos_side_layout == 'left'}left{:}right{/}-side col-md-3 main-left-box">
4. /css/custom.css 에 아래의 소스 입력 후 저장
@media (min-width:992px){ .main-right-box {float:right !important} .main-left-box {float:left !important} }
메인과 사이드 레이아웃(col-md-9, col-md-3)에 클래스명에 flaot 속성 스타일을 줘서 992px 이상에서 메인 레이아웃은 오른쪽으로 사이드레이아웃은 왼쪽으로 위치하게 만들었습니다.
992px이하에서는 콘텐츠의 위치에 따라 메인이 먼저 위에 위치하게 됩니다.
레이아웃 반대의 경우 float속성을 반대로 하시면 되며 변경에 따라 스타일은 맞게 수정하시면 되겠습니다.
좋아요!
Progress Bar 20%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
42 | red123 | 2017.03.09 | 1,671 | 0 | |
41 | red123 | 2017.03.07 | 2,137 | 0 | |
40 | red123 | 2017.03.07 | 1,550 | 1 | |
39 | 이윰EGG | 2016.11.28 | 1,441 | 0 | |
38 | red123 | 2016.11.03 | 1,966 | 0 | |
37 | red123 | 2016.11.02 | 1,526 | 0 | |
36 | red123 | 2016.11.01 | 2,007 | 0 | |
35 | red123 | 2016.11.01 | 1,536 | 1 | |
열람 | 이윰EGG | 2016.09.28 | 1,435 | 0 | |
33 | red123 | 2016.09.23 | 1,273 | 0 | |
32 | red123 | 2016.09.23 | 1,360 | 0 | |
31 | red123 | 2016.09.23 | 3,270 | 0 | |
30 | red123 | 2016.09.07 | 8,990 | 0 | |
29 | 이윰EGG | 2016.06.13 | 1,953 | 0 | |
28 | 이윰EGG | 2016.05.13 | 3,745 | 2 | |
27 | 이윰EGG | 2016.04.18 | 3,780 | 5 | |
26 | red123 | 2016.04.08 | 2,878 | 0 | |
25 | 칠천피트 | 2016.03.13 | 2,407 | 1 | |
24 | 이윰EGG | 2016.02.15 | 2,680 | 1 | |
23 | 이윰EGG | 2016.01.21 | 2,116 | 0 |
댓글목록
artrior님의 댓글
좋네요
studyhaza님의 댓글
감사합니다~~~