gpt4 book ai didi

css - 表单输入,当聚焦时,导致提交按钮轻微移动

转载 作者:行者123 更新时间:2023-11-28 09:37:16 26 4
gpt4 key购买 nike

感谢您的帮助,我敢打赌这很容易解决。

我已将自定义 :focus 应用于我的输入,它删除了默认轮廓(发光)并添加了框阴影和边框。唯一的问题是,当输入字段获得焦点时,由于边框和框阴影,位于输入右侧的提交按钮会向右跳大约一两个像素。很烦人。

JSFiddle:http://jsfiddle.net/D3k3B/

<form action="#" method="get">
<input type="text" name="email" placeholder="Your email">
<input type="Submit" name="submit" value="Go">
</form>

form {
position: absolute;
bottom: 20%;
width: 400px;
left: 50%;
margin-left: -125px;

}

input[name="email"] {
font-family: "Prosto One";
width: 200px;
height: 25px;
font-size: 14px;
background-color: rgba(0,0,0,.4);
border: none;
border-radius: 10px;
color: white;

}

input:focus {
outline: none;
border: 1px solid yellow;
box-shadow: 0px 0px 10px yellow;
}

input[name="submit"] {
margin: -5px;
width: 50px;
}

谢谢!

最佳答案

set border 1px solid transparent to input[name="email"]

input[name="email"] {
font-family: "Prosto One";
width: 200px;
height: 25px;
font-size: 14px;
background-color: rgba(0,0,0,.4);
border: 1px solid transparent;
border-radius: 10px;
color: white;

}

关于css - 表单输入,当聚焦时,导致提交按钮轻微移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20806434/

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