• 회원가입
  • 로그인
  • 구글아이디로 로그인

[css] CSS - 스크롤 따라다니는 양사이드배너 (= 양쪽날개배너 = 사이드고정배너) 3단 레이아웃

목차
  1. 따라다니는 날개 배너
  2. 고정 날개 배너 (= 3단 레이아웃)
  3. 어사이드 배너

 

따라다니는 날개 배너

 

 

방법1 - untitile 님

1. 다운로드

 

untitled 님 (2015.05.06) https://sir.kr/g5_tip/2660

 


2. 아래 구조가 되게 업로드

 

/js

/banner_fly.php

 


3. /thema/Basic/tail.php 하단에 추가

 

<?php 

if(!G5_IS_MOBILE) @include_once(G5_PATH.'/banner_fly.php');  

?>

 

 

방법2 - 트리플 님

1. 다운로드

 

트리플 님 (181024) https://sir.kr/g5_skin/24166

 


2. 업로드

 

/img/left_banner_180x150.jpg

/img/left_banner_180x600.jpg

/img/right_banner_180x100.jpg

/js/sticky.js

 


3. 출력코드

 

사용 중/head.php 파일에 head.php 약  233 ~ 269라인 소스 복사 추가.

※ 배너 이미지 추가 후, 적당히 위 소스의 배너 (링크・이미지) 주소 수정.

 

 

고정 날개 배너 (= 3단 레이아웃)

[방법1] - 요소 흐름이 자연스러움.

 

<style>

.hz {

  width:50%; 

  border:1px solid blue; 

  margin:0 auto;

  position:relative;

}

.a,.b,.c {border:1px solid red;}

.a {width:100%;}

.b {width:100px; ;position:absolute; top:0px; right:110%;}

.c {width:100px;position:absolute; top:0px; left:110%;}

.clearfix {clear:both;}


@media all and (max-width:750px ) {

  .a,.b,.c {

    position:static;

    width:100%;

    margin-bottom:10px;

  }

  .c {margin-bottom:0px;}

}
</style>

 

<div class='hz'>

  <div class='a'>A</div>

  <div class='b'>B</div>

  <div class='c'>C</div>

  <div class='clearfix'></div>

</div>

 

결과보기


[방법2]


<style>

div {border:1px solid red;}

#view_content {width:500px; margin:0 auto; text-align: center;}

#viewbox {position:relative;}

#viewbox .left {position:absolute;right:505px}

#viewbox .right {position:absolute;left:505px}

#view_content .center {display:inline-block; border:1px solid blue;}
</style>

 

<div id="view_content"> 

    <div style="width:100%" id="viewbox">

        <div class="left">왼쪽 </div>

        <div class="right">오른쪽 </div>

        <div class="center">중앙</div>         

    </div>

</div>

결과보기

 

어사이드 배너

 

fm25 님 (2015.06.11) https://sir.kr/g5_skin/7975

 


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
border CSS - border-inline-style 속성 -
border CSS - border-inline-width 속성 -
border CSS - border-start-end-radius 속성 -
border CSS - border-start-start-radius 속성 -
box CSS - box-decoration-break 속성 - 요소 상자 깨지는 방식 지정 (= box-decor…
css CSS - box-reflect 속성 (비표준) - 요소의 반사체 생성 (= box-reflect속성 = 박…
css CSS - break-after 속성 - 지정요소 뒤에서 (페이지분할/컬럼분할/영역분할) 발생 여부 지정 (…
css CSS - break-before 속성 - 지정요소 앞에서 (페이지중단/컬럼중단/영역중단) 발생 여부 지정 …
css CSS - break-inside 속성 - 지정요소 내 (페이지중단/컬럼중단/영역중단) 발생 여부 지정 (=…
css CSS - caret-color 속성 - '입력/편집' 가능 요소의 커서 색상 변경 (= caret-colo…
css CSS - clip-path 속성 - 보일 범위 지정해 자르기 (= clip-path속성 = 클립패스속성)
counter CSS - counter-set 속성 - 카운터 초기값(=시작값)을 부모요소에 설정 (= counter-se…
table CSS - empty-cells 속성 - 테이블 빈 셀 테두리 표시 여부 (= empty-cells속성 = …
font CSS - font-feature-settings 속성 - OpenType 글꼴의 고급 인쇄 기능 제어 (=…
font CSS - font-kerning 속성 - 문자 모양 고려해, 문자 사이 간격 지정 (= font-kerni…
font CSS - font-size-adjust 속성 - 소문자 x 높이 기준으로, 대체 글꼴 크기 재조정 (= f…
font CSS - font-stretch 속성 - 폰트 너비 조정 (= font-stretch속성 = 폰트스트레치속…
font CSS - font-variant-caps 속성 -
css CSS - hyphens 속성 - 긴 텍스트 단어에서 하이픈 표시 방법 지정 (= hyphens속성 = 하이…
css CSS - hyphenate-character 속성 - 하이픈 줄바꿈 시, 라인 끝 하이픈 모양 지정 (= …
20/25
목록
찾아주셔서 감사합니다. Since 2012