열기 닫기 아코디언(?) 토글(?) 형식 배너 만들기

· 2024-07-08 (월) 17:52:45 · 1503 · 4

 

입맛에 맞게 css나 마크업 수정하시면 될 것 같습니다.

​​​​​​​2106395821_1720428721.535.gif

 

[code]

<style>

/* Floating style start */
.FloatingWrap{position: fixed;bottom: 0;left: 0;width: 100%;background: #f00;z-index: 100;}
.FloatingBox{}
.FloatingOpen{text-align: right;position: relative;padding: 5px 50px;}
.FloatingOpen span{cursor:pointer;width: 100px;height: 70px;text-align: center;display: inline-flex;justify-content: center;align-items: center;background: #000;color:#fff}
.FloatingOpen #FloatingOpenBtn{color:#fff;}
.FloaingDB{display: none;background: #ddd;height: 250px;}
/* Floating style end */

</style>

<div class="FloatingWrap">
    <div class="FloatingBox">
        <div class="FloatingOpen">
            <span>
                <div id="FloatingText">열기</div>
                <img id="FloatingOpenBtn" src="<?php echo G5_THEME_IMG_URL ?>/FloatingArrowDown.png"">
            </span>
        </div>
        <div class="FloaingDB">
            asd
        </div>        
    </div>
</div>

<script>
$(function () {
    $(".FloatingOpen span").on("click", function() {
        $(".FloaingDB").slideToggle("fast", function() {
            var image = $("#FloatingOpenBtn");
            var text = $("#FloatingText");
            if (image.attr("src").includes("FloatingArrowDown.png")) {
                image.attr("src", "<?php echo G5_THEME_IMG_URL ?>/FloatingArrowUp.png");
                text.text("닫기");
            } else {
                image.attr("src", "<?php echo G5_THEME_IMG_URL ?>/FloatingArrowDown.png");
                text.text("열기");
            }
            image.fadeIn(2050);
        });
    });
});
</script>

[/code]

|

댓글 4개

좋아요, 감사 합니다.

감사 합니다.

2024-08-19 (월) 01:29:13

좋은자료~~ 감사합니다~~ 

좋아요!! 감사합니다
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
MySQL 24-12-14 조회 1,771
기타 24-12-14 조회 1,937
JavaScript 24-12-13 조회 1,987
JavaScript 24-12-13 조회 1,577
PHP 24-12-13 조회 2,041
PHP 24-11-26 조회 2,265
기타 24-11-14 조회 2,395
기타 24-10-30 조회 2,310
PHP 24-10-11 조회 2,068
JavaScript 24-10-10 조회 1,247
JavaScript 24-09-26 조회 1,784
24-09-25 조회 2,273
JavaScript 24-09-07 조회 2,032
24-09-11 조회 1,486
24-09-19 조회 2,428
24-09-10 조회 1,867
24-08-19 조회 1,591
24-10-03 조회 1,649
24-08-07 조회 1,220
24-07-23 조회 1,913
24-07-08 조회 1,504
24-06-27 조회 1,407
PHP 24-08-23 조회 1,599
PHP 24-07-31 조회 1,344
OS 24-07-22 조회 1,750
기타 24-07-22 조회 1,186
기타 24-07-12 조회 1,401
기타 24-07-02 조회 1,534
기타 24-07-02 조회 1,082
JavaScript 24-06-30 조회 1,203