HTML 태그
marquee-play-count, marquee와 같은 CSS 속성은 -direction 및 marquee-speed는 한때 사양의 일부였지만 브라우저 간 호환성에 대한 우려와 광범위한 호환성 부족으로 인해 결국 제거되었습니다. support.
W3 컨소시엄은
JavaScript는 스크롤 선택 윤곽 효과를 제공하는 수많은 타사 라이브러리도 제공합니다. 그러나 이러한 라이브러리는 종종 프로젝트에 불필요한 복잡성을 추가하여 잠재적으로 코드베이스를 비대하게 만들고 유지 관리 문제를 야기합니다.
단순성과 접근성을 결합한 주목할만한 솔루션에는 CSS3 애니메이션을 사용하는 것이 포함됩니다. 다음 코드 조각은 이 접근 방식을 보여줍니다.
.marquee { width: 450px; line-height: 50px; background-color: red; color: white; white-space: nowrap; overflow: hidden; box-sizing: border-box; } .marquee p { display: inline-block; padding-left: 100%; animation: marquee 15s linear infinite; } @keyframes marquee { 0% { transform: translate(0%, 0%); } 100% { transform: translate(-50%, 0%); } }
이 솔루션은 스크린 리더에 대한 접근성을 유지하면서 스크롤되지 않는 효과를 제공합니다. 반대 방향(아래에서 위로)의 경우 애니메이션 키프레임에서 번역() 값을 변경하기만 하면 됩니다.
위 내용은 ``가 더 이상 사용되지 않는 이유와 최선의 대안은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!