레이블이 해당 텍스트 필드에 정렬되게하고 싶습니다. 그러나 여기에 게시 된 스 니펫 코드는 다음 UI를 반환합니다. 실제로 첫 번째 행 (20 -> First)은 내가 구현하고자하는 올바른 형식입니다. 라파엘 답변에 따라텍스트 필드 레이블로 정렬
업데이트 그림. 이러한 요소를 표시 할 공간이 제한되어 있습니다. 6 자 이상인 곳이라면 어디서나 할당 된 공간으로 퍼지지 않습니다. 하지만 내가 어떻게 할 수 없었다,
input[type="text"]{
display:inline;
margin-bottom:10px;
margin-right:3px;
width: 50px;
text-align:center;
clear: left;
}
label {
color: white;
display: inline-block;
}
ul {
padding: 0;
list-style-type: none;
}
<ul>
<li><label for="first">First</label><input type="text" value="Loading..." id="firstTF"/></li>
<li><label for="second">Second</label><input type="text" value="Loading..." id="secondTF"/></li>
<li><label for="third">Third</label><input type="text" value="Loading..." id="thirdTF"/></li>
<li><label for="fourth">Fourth</label><input type="text" value="Loading..." id="fourthTF"/></li>
<li><label for="fifth">Fifth</label><input type="text" value="Loading..." id="fifthTF"/></li>
<li><label for="sixth">Sixth</label><input type="text" value="Loading..." id="sixthTF"/></li> <li><label for="seventh">Seventh</label><input type="text" value="Loading..." id="seventhTF"/> </li>
</ul>
안녕하세요 라파엘, I 코드를 구현하고 실행했습니다. 내 업데이트 된 그림에 무엇이 있는지 확인하십시오. – casillas
그건 그렇고, 난 이러한 요소를 표시하는 공간이 제한되어 있습니다. 6 자 이상인 곳이라면 어디서나 할당 된 공간으로 퍼지지 않습니다. 그러나 나는 고칠 방법이 없다. – casillas
그러면 'margin-right : 3px;'입력을 줄일 수 있습니다. –