그래서 멋진 라디오 버튼을 만들려고 노력 중이며 좀 이상한 효과가 있습니다. 그들 모두 유니폼을 크기로 만들고 싶습니다만, 스팬이 한두 줄인지에 따라 다른 크기가 달라집니다. 싱글 라이너의 버튼 이름 끝에 <br>
을 추가하여 문제를 해결할 수있는 "해킹"을 할 수 있지만, 그다지 재미 있지는 않습니다.왜 단일 라인 스팬이 더 큰 버튼을 생산합니까?
이 시점에서 CSS는 문제이므로 JS를 제거했습니다.
http://jsfiddle.net/aslum/BMbN2/2/
또한 컨테이너 내의 모든 요소를 플로팅하면 컨테이너 높이가 0px가됩니다. 따라서 배경색이 보이지 않습니다. 이 문제를 해결하려면 끝에 일반적으로
을 포함하는 컨테이너에 요소를 하나 더 추가합니다. 여기서 .clearfix의 스타일은 'clear : both'입니다. 그러면 .clearfix 요소가 부유 요소를보고 강제로 그 아래에 위치하게됩니다. float 요소가 끝나는 위치와 동일한 높이 값을 갖도록 컨테이너를 강요합니다. – patmacs