html - 如何以不再水平居中的方式重新定位输入字段的文本?
问题描述
我想将输入文本的位置更改为左上角。我的尝试没有成功,也许我可能将“输入文本”称为错误......
提前感谢您帮助这个新手!
我已经尝试过使用相对位置和绝对位置以及将输入设置为 margin:0 并且完全没有变化。
<form class="form-container">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="Submit">
</form>
.form-container {
float: left;
width: 100%;
/* position: relative; */
}
.form-container input {
height: 40px;
/* position: absolute;
top: 0;
left: 0; */
/* margin: 0; */
}
解决方案
尝试这样做。那是你需要的吗?
`.form-container {
float: left;
width: 100%;
}
.form-container input[type=text] {
padding-bottom: 40px;
}`
推荐阅读
- kubernetes - Kubernetes 中的 hostpath 挂载方法后目录显示为空
- r - is.na(x)` 是一个矩阵,它必须与 R 中的输入误差具有相同的维度
- unity3d - 无法选择我想要 Unity3D 的按钮
- c - 合并排序算法无法正常运行
- mysql - 如何选择仅将条目与每个用户的最新日期进行比较的 10 个最高分数?
- jasper-reports - MDX 查询结果与 Jasper 结果不同
- c# - 如何自定义 XAML 导航视图窗格的外观
- java - Java:从列表中删除以其他列表中的元素开头的元素
- java - 无法启动 Gradle 守护进程
- api - 如何在 Spring Boot 的 post 调用中使用 @RequestBody 和 @Requestparam