gpt4 book ai didi

html - 标签中的特定文本干扰对齐

转载 作者:行者123 更新时间:2023-11-28 00:57:45 24 4
gpt4 key购买 nike

我有一个需要用户名和密码的登录页面。我面临一个非常奇怪的问题。当我将“用户名”作为标签文本放在第一个标签中时,文本位于输入上方,但是当我将“密码”作为第一个标签的文本时,它通常并排出现。

"Username" as text
"password" as text

文本形式的“密码”代码

 <div class="main" style="width: 25%;margin-left: 500px;" align="center">
<div style = "background-color:blue; color:#FFFFFF; padding:3px; "><b>Login</b></div>

<div style = "margin:30px; color: black" class='inv'>

<form action = "" method = "post">
<br/>
<label>Password :</label><input type = "text" id="username" name = "username" class = "box" value="" required/><br /><br />
<label>Password :</label><input type = "password" name = "password" id="password" class = "box" value="" required /><br/><br />
<input type = "submit" value = " Submit " class=".btn-primary" /><br />
</form>

<div style = "font-size:11px; color:#cc0000; margin-top:10px"><?php error_reporting(0);echo $error; ?></div>

</div>

</div>
</div>

“用户名”作为文本的代码

<div class="main" style="width: 25%;margin-left: 500px;" align="center">
<div style = "background-color:blue; color:#FFFFFF; padding:3px; "><b>Login</b></div>

<div style = "margin:30px; color: black" class='inv'>

<form action = "" method = "post">
<br/>
<label>username: :</label><input type = "text" id="username" name = "username" class = "box" value="" required/><br /><br />
<label>Password :</label><input type = "password" name = "password" id="password" class = "box" value="" required /><br/><br />
<input type = "submit" value = " Submit " class=".btn-primary" /><br />
</form>

<div style = "font-size:11px; color:#cc0000; margin-top:10px"><?php error_reporting(0);echo $error; ?></div>

</div>

</div>

请帮忙!!

最佳答案

正如@Nawed Khan 所说,问题的根源在于硬编码样式。该行特别导致宽度随视口(viewport)(浏览器窗口的大小)缩放,并且 margin-left 插入 div到一边 500 像素,因此它不会在不同的浏览器上或调整浏览器大小时居中。

<div class="main" style="width: 25%;margin-left: 500px;" align="center">

简短的解决方法是增加宽度。

<div class="main" style="width: 500px;margin: 0 auto;" align="center">

给它一个硬值现在可以工作。

但这引入了它自己针对不同屏幕的一组缩放警告,因此如果您真的想让它适用于不同屏幕,请考虑研究响应式设计。

关于html - 标签中的特定文本干扰对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52859246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com