html - 占位符和光标定位 CSS
问题描述
我在我的 HTML 输入文本区域中使用了很棒的字体图标。一旦应用了占位符和光标下方的 CSS,它们都在不同的地方,希望在同一点上进行。我正在使用 CSS 和 HTML。我不明白我哪里错了。
.inputIcons{
position:relative
}
.inputIcons i{
position:absolute;
left: 0px;
top: 8px;
padding: 9px 8px;
transition:.3s;
}
input::placeholder{
padding-left: 35px;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.1/css/all.min.css" rel="stylesheet" type="text/css">
<div class="col-6 col-12-xsmall ">
<div class="inputIcons">
<input class="form-control" type="email" name="email" value placeholder="Email " v-model="email" autocomplete="off" required
/>
<i class="fas fa-envelope" aria-hidden="true"></i>
</div>
</div>
解决方案
试试这个使用 top -7px 到 .inputIcons 我
.inputIcons{position:relative;}
.inputIcons i{position:absolute;
left: 0px;
top: -7px;
padding: 9px 8px;
transition:.3s;
}
input::placeholder{
padding-left: 35px;
}
<div class="col-6 col-12-xsmall ">
<div class="inputIcons">
<input class="form-control" type="email" name="email" value placeholder="Email " v-model="email" autocomplete="off" required
/>
<i class="fas fa-envelope" aria-hidden="true"></i>
</div>
</div> `
<script src="https://kit.fontawesome.com/a076d05399.js"></script>
推荐阅读
- python - 使用 5.0V 而不是 3.3V 与 Raspberry Pi GPIO 'in' 引脚
- javascript - 从文本中删除内联样式
- android - 异常:CursorIndexOutOfBoundsException:请求索引 0,大小为 0
- android - 底部导航不起作用
- python - 熊猫用字符串和整数相加行
- scala - 在scala中动态地对案例类字段进行groupBy
- java - 如何在按钮单击时添加小部件?
- jenkins - 区分 Junit Jenkins 插件中的 xml 文件
- android - ConstraintLayout 中的 RecyclerView 项不占其父项的全宽
- java - 无法设置 JSTL 用户变量而不是 java.lang.String