내일을 위한 오늘
[웹개발#8] javascript 공지사항 텍스트 세로 롤링 본문
반응형
웹사이트 개발시, 페이지 어딘가에 공지사항을 보여주고 싶을 때 자주 사용하는 텍스트 세로 롤링 코드입니다.
이보다도 좀 더 부드럽게 롤링되는 걸 본 적이 있는데, 차후 수정할 수 있도록 해보겠습니다.
<style type="text/css">
.rolling {margin:0;padding:0;list-style:none;overflow:hidden;height:30px;}
.rolling li {margin:0px;padding:0px;height:30px;}
</style>
<ul id="rolling_notice" class="rolling">
<li><a href="#">Lorem ipsum dolor sit amet..</a></li>
<li><a href="#">Lorem ipsum dolor sit amet, consectetur..</a></li>
<li><a href="#">Lorem ipsum dolor sit amet, consectetur adipiscing elit..</a></li>
</ul>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"
integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ="
crossorigin="anonymous"></script>
<script type="text/javascript">
function notice_scroll(){
$('#rolling_notice li:first').slideUp( function () {
$(this).appendTo($('#rolling_notice')).slideDown();
});
}
setInterval(function(){notice_scroll()},3000);
</script>
728x90
반응형
'IT·컴퓨터 > javascript' 카테고리의 다른 글
JS#1. Print a specific part of a webpage with javascript (0) | 2022.05.31 |
---|---|
JS#1. 웹페이지의 특정 부분만 인쇄하고 싶을 때 (0) | 2022.05.31 |
Comments