마키 효과에 CSS를 사용하면 코드가 완벽하게 실행됩니다. 내 유일한 문제는 속도입니다.CSS 마키 속도
텍스트가 짧으면 선택 윤곽이 오래 걸립니다. 텍스트가 길면 선택 윤곽이 매우 빠르게 실행됩니다. 위의 이유는 애니메이션 시간 때문입니다. animation: marquee 15s linear infinite;
텍스트 길이에 관계없이 일정한 속도로 천막을 실행할 수있는 방법이 있습니까? 필요한 경우 내가 자바 스크립트를 사용하여 열려입니다 (나는 시도했지만 성공하지 않았습니다.)
여기에 내 현재 CSS 코드 :
<style>
/* Make it a marquee */
.marquee {
width: 100%;
margin: 0 auto;
white-space: nowrap;
overflow: hidden;
background-color: #000000;
bottom: 0px;
color: white;
}
.marquee span {
display: inline-block;
padding-left: 100%;
text-indent: 0;
animation: marquee 15s linear infinite;
animation-delay: 10s;
background-color: #000000;
color: white;
bottom: 0px;
}
/* Make it move */
@keyframes marquee {
0% {
transform: translate(10%, 0);
}
100% {
transform: translate(-100%, 0);
}
}
/* Make it pretty */
.scroll {
padding-left: 1.5em;
position: fixed;
font: 50px 'Verdana';
bottom: 0px;
color: white;
left: 0px;
height: 10%;
}
</style>
HTML 여기
<div class="marquee">
<p class="scroll marquee"><span id="scrolltext"></span></p>
</div>
그냥 참고로, 조금 더 빨랐다 : 자바 스크립트 구문의 기본적인 유사성을 제외하고 자바와는 아무 상관이있다. –
HTML을 게시 할 수도 있습니까? –
@Charles Tester 어디 html 코드입니다.? –