css - 放大和缩小后输入下降
问题描述
在这里我做了两个简单的输入字段,但是当我放大和缩小页面(Ctrl +鼠标滚轮)时,输入字段会改变位置,输入会向下和向上,为什么会这样?无论我放大还是缩小,如何将它们放在同一个地方?
body {
width: 870px;
}
#col3 {
width: 400px;
float: left;
/*background-color:#383838;*/
margin: 20px 10px 10px 30px;
}
form {
width: 380px;
margin: auto;
padding: 5px;
border: solid 1px white;
}
fieldset {
margin: auto;
border: solid 1px #E37222;
padding-left: 19px;
padding-top: 15px;
background-color: #EEEEDD;
}
label {
display: block;
width: 70px;
float: left;
margin-left: 10px;
}
span {
margin-left: -16px;
}
legend {
background-color: #E37222;
color: white;
}
input.tt {
outline: 1px solid #909090;
}
.tt {
margin-top: 8px;
}
<div id="col3">
<form>
<fieldset>
<legend>eeeee</legend>
<label for="name">
<span>rrr:</span>
</label>
<input class="tt" type="text" size="34" />
<br />
<label class="tt" for="email">
<span>ttt:</span>
</label>
<input class="tt" type="text" size="34" />
</fieldset>
</form>
</div>
…………………………………………………………………………………………
解决方案
删除float:left
_<label>
label{
display:block;
width:70px;
margin-left:10px;
}
推荐阅读
- powershell - 在powershell中搜索日志
- javascript - fancybox3 Javascript 初始化 iframe
- python - 尝试从 python 3 中的第一个商店获取第一个属性
- android - 领域在 executeTransactionAsync 的 onSuccess 回调中关闭错误
- angular - 我应该在注入的 Angular 服务上使用只读而不是公开它们吗?
- reactjs - 如何用酶测试一个元素是否在另一个元素之后?
- ruby-on-rails - 尝试将产品添加到卡时出现错误“除非保存父级,否则无法调用创建”如何解决?
- java - Java - Dekkers 算法实现导致临界区中有两个线程
- java - 这两个用于 Actions on Google / Dialogflow 的 Java webhook 库在功能上是否相同?
- c# - 如何将带有 xml 后代的 XElement 导入 SQL Server