html - 如何将标签文本与输入框的左上角对齐?
问题描述
目前我的网页看起来像这样
我希望它看起来像这样
我曾考虑将“电子邮件地址”和“ZIP”放在他们自己的跨度标签中,但我不确定最好的方法。
我的代码如下所示:
.emailBox {
padding-left: 13px;
font-family: Rubik;
z-index: 1;
top: 300px;
width: 317px;
height: 50px;
border-radius: 2px;
background-color: #f5f6f7;
border: none;
}
.zipBox {
margin-left: 10px;
padding-left: 13px;
font-family: Rubik;
z-index: 1;
top: 300px;
width: 90px;
height: 50px;
border-radius: 2px;
background-color: #f5f6f7;
border: none;
}
<div>
<form action="https://hooks.zapier.com/hooks/catch/1681335/pq0txq/" method="POST">
<label>Email Address <br>
<input type="email" name="email" placeholder="email@shinesolar.com" class="emailBox">
</label>
<label>ZIP <br>
<input id="zip" name="zip" type="text" pattern="[0-9]*" placeholder="72712" class="zipBox">
</label>
</form>
</div>
解决方案
推荐阅读
- c# - 创建上划线文本
- ruby-on-rails - 通过 ActionCable 发送 zip 二进制数据
- java - Java:While Loop 抑制 JFrame 的绘制功能
- java - Osmdroid -NullPointerException: Attempt to invoke virtual method 'boolean org.osmdroid.views.overlay.Overlay.onTouchEvent
- c# - number formatting in asp.net markup code?
- javascript - 当我使用 for 循环时,为什么我的代码没有在 forEach 中等待?
- windows - 似乎无法卸载 JetBrains Toolbox
- apache-spark - Hadoop v/s Spark 说明
- r - plot.zoo (multiple) 和 par(new=T) 之后的面板搞砸了
- java - (ANDROID)哪个是最好的方法?(性能)使用 WS 创建产品目录应用程序,