반응형
[HTML,CSS] 별점 만들기
안녕하세요. 오늘은 html와 css 만으로 별점기능 구현하는 소스에 대해 알아보겠습니다.
우선, 별점 선택이 안되는 동적인 별점 css입니다.
배경이되는 div에 회색 bg 이미지를 깔아준 뒤, span에 별점이 표시되는 빨간색 이미지를 넣어주면 됩니다.
[html]
<div class="rate">
<span style="width: 50%"></span>
</div>
[CSS]
.rate{background: url(https://aldo814.github.io/jobcloud/html/images/user/star_bg02.png) no-repeat;width: 121px;height: 20px;position: relative;}
.rate span{position: absolute;background: url(https://aldo814.github.io/jobcloud/html/images/user/star02.png);width: auto;height: 20px;}
부모영역인 rate에 position relative를 넣어주고, 자식인 span에 absolute를 넣어줍니다.
span에 width값을 주어 별점을 표시해줍니다.
아래는 input radio버튼을 사용한 별점기능입니다.
반응형
'Web > CSS' 카테고리의 다른 글
[CSS] 이미지 흑백 처리하기(filter) (0) | 2023.03.16 |
---|---|
[HTML,CSS] 텍스트 CSS 말줄임 처리하기 (0) | 2023.03.13 |
[css] 체크박스 커스텀 (0) | 2023.03.08 |
[css]그라데이션 만들어주는 사이트 (0) | 2023.03.08 |
[css] 풀드롭다운 메뉴 만들기 (0) | 2022.08.25 |