>  기사  >  웹 프론트엔드  >  DIV는 자동 스크롤 기능과 스크롤 막대 색상 수정을 구현합니다.

DIV는 자동 스크롤 기능과 스크롤 막대 색상 수정을 구현합니다.

高洛峰
高洛峰원래의
2017-03-16 16:43:473537검색

이 글에서는 자동 스크롤 기능의 DIV 구현과 스크롤 막대 색상 수정에 대해 소개합니다.

<script type="text/javascript"> 
function startmarquee(lh, speed, delay) { 
var t; 
var oHeight = 300; /** p的高度 **/
var p = false; 
var o = document.getElementById("show"); 
var preTop = 0; 
o.scrollTop = 0; 
function start() { 
t = setInterval(scrolling, speed); 
o.scrollTop += 1; 
} 
function scrolling() { 
if (o.scrollTop % lh != 0
&& o.scrollTop % (o.scrollHeight - oHeight - 1) != 0) { 
preTop = o.scrollTop; 
o.scrollTop += 1; 
if (preTop >= o.scrollHeight || preTop == o.scrollTop) { 
o.scrollTop = 0; 
} 
} else { 
clearInterval(t); 
setTimeout(start, delay); 
} 
} 
setTimeout(start, delay); 
} 
window.onload = function () { 
/**startmarquee(一次滚动高度,速度,停留时间);**/
startmarquee(20, 40, 50); 
}  
</script>
 <p id="show" style="height: 600px; width: 100%; overflow-y: scroll;scrollbar-base-color:#ffffff;SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#ffffff; overflow-x: none;"></p>

2. 스크롤바 색상

scrollbar-3d-light-color 设置或检索滚动条亮边框颜色  
crollbar-highlight-color 设置或检索滚动条3D界面的亮边(ThreedHighlight)颜色 
scrollbar-face-color 设置或检索滚动条3D表面(ThreedFace)的颜色  
scrollbar-arrow-color 设置或检索滚动条方向箭头的颜色 
scrollbar-shadow-color 设置或检索滚动条3D界面的暗边(ThreedShadow)颜色  
scrollbar-dark-shadow-color 设置或检索滚动条暗边框(ThreedDarkShadow)颜色  
scrollbar-base-color 设置或检索滚动条基准颜色。

위 내용은 PHP 중국어 사이트DIV에서 소개한 내용입니다. 자동 스크롤 기능과 스크롤바 색상 수정 코드, 모두에게 도움이 되었으면 좋겠습니다.

관련 기사:

p 스크롤 막대 색상을 설정하는 CSS 코드

스타일 시트에서 다양한 IE 버전을 어떻게 구별하나요? IE8 및 IE10과 호환되는 스크롤 막대 색상을 만드는 방법은 무엇입니까?

IE6에서 스크롤바 색상 설정이 안되는 문제 해결

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.