inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

라디오버튼과 체크박스를 커스텀 체크박스로 스타일링 (폰트어썸 아이콘을 사용)

active 관련 질문

147

lees8351

작성한 질문수 4

1

폰트어썸으로 라디오버튼과 체크박스를 커스텀 하는 강의에서, checked 가상클래스는 input[type=checkbox] 에 적용하였으나 (체크박스를 누르는 것이므로 active 또한 input[type=checkbox]에 적용하면 자연스럽다고 생각하여서)active는 label에 적용한 이유를 모르겠습니다.

HTML/CSS jquery

답변 2

0

코딩웍스(Coding Works)

아래 이미지처럼 label로 묶으면 녹색 영역 어디나 클릭해도 됩니다.

하지만 label로 묶지 않으면 텍스트 부분을 클릭하면 체크가 안됩니다.

사용자 편의상 label로 묶는 것이 좋습니다.

라디오버튼 체크박스 모두 동일합니다.

image.png

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

lees8351님의 질문에 대해 다음 링크에서 직접적인 해결책과 설명을 찾으실 수 있습니다. 해당 내용은 라디오버튼과 체크박스를 커스텀하는 방법과 :checked 가상 클래스 및 :active 상태와 관련된 사용법을 설명합니다.

이 질문에서는 :checked:active의 사용에 대한 구체적인 언급은 없지만, :checked 가상 클래스를 사용한 커스텀 체크박스와 라디오 버튼의 스타일링 방법을 자세히 설명하고 있어서, 이를 통해 :active 상태를 label에 적용하는 이유와 관련한 문맥을 이해하는 데 도움이 될 수 있습니다.

active 가상 클래스는 사용자가 요소를 클릭하는 동안의 상태를 나타냅니다. label 요소에 :active를 적용하는 것은, 실제로 사용자가 label을 클릭했을 때 visul feedback을 제공하기 위한 것입니다. 체크박스나 라디오 버튼은 시각적으로 작을 수 있으므로, 사용자가 이를 클릭할 때 label 전체에 visul feedback을 제공하여 사용자 경험을 향상시키려는 의도가 있을 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

class 값 한 번에 부여하는법

2

80

1

@media에서의 flex-direction: column으로 세로배치 관련 질문드립니다.

1

69

1

div#css-checker-widget의 해결방

1

60

2

input의 포커스되었을때 검정선이 사라지지 않아요

0

79

2

강의듣는법

1

74

1

아코디언 만들기 100%이하의 화면으로 보았을때

1

68

2

input checked 질문합니다.

0

77

1

Bracket Pair Colorizer - 비주얼 스튜디오

1

140

2

Part 1 영상 안나옵니다

1

90

1

제이쿼리 작동이 안됩니다

1

199

3

강의 내용 질문있습니다.

1

120

2

일정 부분만 주석하는 방법

1

211

2

폰트어썸

1

134

2

인접선택자에 대한 질문드립니다!

1

129

2

delay 적용 안됨

1

135

1

rotateY(360deg)가 적용이 안됩니다!

1

186

2

세로이동할때 height값

1

139

2

폰트어썸이 안되요..

1

487

2

화면 정중앙에 오게끔 할수있나요?

1

169

1

어코디언 네비게이션 중

1

127

1

라이브서버 문제

1

230

2

넷플릭스 어코디언 예제 질문

1

105

1

이번 강의에선 display flex가 무조건 적으로 필요한건가요 ?

1

158

1

checked 가상클래스에서 transform 속성을 사용할 때 관련 질문입니다.

1

148

1