Computer >> Máy Tính >  >> Lập trình >> CSS

CSS để đặt biểu tượng bên trong một phần tử đầu vào trong một biểu mẫu

Để chỉ ra cách đặt một biểu tượng bên trong một phần tử đầu vào trong một biểu mẫu bằng cách sử dụng CSS, mã như sau -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/fontawesome.
min.css"
/>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
form {
   max-width: 450px;
   margin: auto;
}
.inputContainer i {
   position: absolute;
}
.inputContainer {
   width: 100%;
   margin-bottom: 10px;
}
.icon {
   padding: 15px;
   color: rgb(49, 0, 128);
   width: 70px;
   text-align: left;
}
.Field {
   width: 100%;
   padding: 10px;
   text-align: center;
   font-size: 20px;
   font-weight: 500;
}
</style>
</head>
<body>
<h1 style="text-align: center;">Icons inside input element example</h1>
<form>
<div class="inputContainer">
<i class="fa fa-user icon"> </i>
<input class="Field" type="text" placeholder="Username" />
</div>
<div class="inputContainer">
<i class="fa fa-envelope icon"> </i>
<input class="Field" type="text" placeholder="Email" />
</div>
<div class="inputContainer">
<i class="fa fa-key icon"> </i>
<input class="Field" type="password" placeholder="Password" />
</div>
</form>
</body>
</html>

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

CSS để đặt biểu tượng bên trong một phần tử đầu vào trong một biểu mẫu