에 나는 label
이 input
필드의 바로 위에 있도록 그것을 만들려고 노력하고, 나는 아이콘이 다음에 바로 표시 할 input
필드는 말했다.디스플레이 아이콘 다음 입력 필드
@import url("//fonts.googleapis.com/icon?family=Material+Icons");
input,
label {
display: block;
}
<div>
<label for="username">Username</label>
<input id="username" placeholder="Username" class="">
<i class="material-icons">accessibility</i>
</div>
나는 위의 CSS를 사용하여 input
위의 label
를 얻을 수 있습니다. 그러나 입력란 옆에 icon
을 얻으려면 어떻게해야합니까?
당신은 단지 입력 필드 후 필요하십니까 인라인 블록으로 표시해야한다 ?? –
예, 아이콘은 입력 필드의 오른쪽 *에 있어야합니다 (jsfiddle에있는 것처럼 아래가 아님). – MonkeyOnARock
가장 간단한 변경은 CSS 규칙에서 _input_을 제거하는 것입니다 :'input, label { display : block; }'라벨이됩니다 { display : block; }' –