라벨이 여러 라인에 걸쳐있는 경우 라디오 버튼과 라벨이 다른 라인에 나타나는 CSS 문제가 있습니다. 예를 들면 다음과 같습니다.라디오 버튼과 레이블을 동일한 라인에 유지하십시오.
() Option A
() Option B
()
Option C is really long so it
will span two lines
() Option D
라디오 옵션 후에 긴 줄이 끊어지는 것을 볼 수 있습니까? 긴 라벨의 몸은 두 줄에 걸쳐해야하지만 라디오 옵션과 같은 인라인해야한다 :
() Option C is really long so it
will span two lines
가 여기 내 CSS
input[type="radio"] {
display: inline;
margin-bottom: 0px; }
label > .label-body {
display: inline-block;
margin-left: .5rem;
font-weight: normal; }
그리고 마지막으로 HTML
<label>
<input type="radio"> <span class="label-body">Option A</span>
</label>
왜 이런 일이 일어나는지 알 수는 없습니다. 도움이된다면 스켈레톤 프레임 워크 (http://getskeleton.com/)를 사용하고 있습니다.
링크 : -http : //stackoverflow.com/questions/2306117/radio-buttons-and-label-to-display-in-same-line –