html spinner 예제

부트스트랩 “스피너”를 사용하여 프로젝트의 로드 상태를 표시할 수 있습니다. HTML과 CSS로만 빌드되므로 자바스크립트를 만들 필요가 없습니다. 그러나 가시성을 전환하려면 사용자 지정 자바스크립트가 필요합니다. 그들의 외관, 정렬 및 크기 조정은 우리의 놀라운 유틸리티 클래스로 쉽게 사용자 정의 할 수 있습니다. 로더를 페이지 중간에 배치하고 로딩이 완료되면 “페이지 콘텐츠”를 표시하는 방법의 예: 다시 한 번 이 스피너는 currentColor로 빌드되므로 텍스트 색상 유틸리티를 사용하여 모양을 쉽게 변경할 수 있습니다. 여기에 지원되는 변형과 함께 파란색으로 표시됩니다. Loading.io의 CSS 스피너는 CSS 애니메이션을 사용하며, 이는 구글 크롬과 모질라 파이어 폭스와 같은 모든 현대 브라우저에서 격렬하게 지원됩니다. 그러나 10보다 이전의 Microsoft 인터넷 익스플로러 버전은 CSS 애니메이션을 지원하지 않습니다. 양식에 추가할 수 있는 다른 두 가지 HTML5 컨트롤은 스피너와 슬라이더입니다. 슬프게도, 그래도, 만 오페라와 크롬은 스피너를 지원합니다. 스피너를 사용하면 상자의 숫자를 약간 위아래화살표를 클릭하여 늘리거나 줄일 수 있습니다. 그들은 오페라 브라우저에서 다음과 같이 보인다 : 강력한 헤이든 피커링은 액세스 로딩 애니메이션을 만드는 방법에 대한 기사를 썼다.

CSS 로딩 스피너에 이를 적용하는 방법을 보여 드리겠습니다. 그것은 간단합니다! 이제 애니메이션 로딩 스피너를 만들 수있는 유연한 SCSS 믹신이 있습니다. 자바 스크립트의 5 줄, HTML 속성의 몇 가지 와 일부 복사본우리는 가능한 한 많은 사용자가 콘텐츠 로드 및로드 시기에 대한 정보를 받을 수 있도록 할 수 있었다. .spinner-border-sm 또는 .spinner-grow-sm을 사용하여 더 작은 스피너를 만들려면 테두리 색상 유틸리티를 사용하지 않겠습니까? 각 테두리 스피너는 적어도 한 쪽에 대해 투명 테두리를 지정하므로 .border-{color} 유틸리티는 이를 재정의합니다. 이 mixin의 목적은 유연하고 구현하기 쉬운 DRY 로딩 스피너 스타일을 만드는 것입니다. mixin에는 세 가지 인수가 있습니다. 테두리 스피너를 사용하여 경량 로딩 표시기를 사용합니다. 웹 개발을 시작했을 때 로딩 스피너는 애니메이션 .gif를 사용하는 데 사용되었습니다. 스피너/로더를 만들려면 .spinner-border 클래스: 테두리 스피너를 원하지 않는 경우 증가 스피너로 전환합니다.