我正在为我实习的公司申请。我已经完成了前端的一部分,我需要帮助解决一个小问题。代码在
https://github.com/ZeusEm/AirIndia-WebAlert
否则您可以点击
直接拍摄目标网页http://zeusem.github.io/AirIndia-WebAlert/
input {
margin: 1em;
display: inline-block;
padding: 2em 19%;
max-width: 30vmin;
}

<input class="data glowing-border" type="text" name="username" required="" autofocus="" placeholder="Username">
<input class="data glowing-border" type="password" name="password" required="" placeholder="Password">
&#13;
正如您可能看到的那样,由于我提供的额外(必要)填充,输入字段将其占位符向左移动。这里有人可以建议我如何将占位符(以及文本)与输入字段的左边界对齐吗?
答案 0 :(得分:1)
根据您的comment that either left or center align would be fine,我建议您使用text-align
元素上的input
中心选择居中对齐选项。这个选项比左边对齐填充更容易实现。
input {
margin: 1em;
display: inline-block;
padding: 2em 19%;
max-width: 30vmin;
text-align: center;
}
&#13;
<input class="data glowing-border" type="text" name="username" required="" autofocus="" placeholder="Username">
<input class="data glowing-border" type="password" name="password" required="" placeholder="Password">
&#13;