gpt4 book ai didi

CSS 位置未按预期运行

转载 作者:太空宇宙 更新时间:2023-11-04 05:14:03 24 4
gpt4 key购买 nike

我在 div 中有三个文本输入(2 个输入文本,1 个文本区域)和一个提交按钮,位置为:相对。 3 个文本输入和一个提交按钮也都具有 position:relative。前 2 个输入(q 和 d)按预期排列,但后两个(t 和 qS)位于右侧并且不符合预期的 CSS。我希望所有的文本框和提交按钮在彼此下方与左侧的距离相同。

标记:

 <form method='POST' action='ask.php'>  
<input type='text' id='q' >
<textarea id='d'></textarea>
<input type='text' id='t'>
<input type='submit' value='submit' id='qS'>
</form>

CSS:

 #q{
position: relative;
top: 30px;
left: 20px;
width: 400px;
border: 1px solid orange;
font-size: 13px;
}

#d{
position: relative;
top: 60px;
left: 20px;
height: 100px;
width: 400px;
}

#qS{
position: relative;
top: 20px;
left: 20px;
}

#t{
position: relative;
top: 20px;
left: 100px;
}

最佳答案

你的 CSS 很乱。为了得到你想要的东西,删除你所有的 CSS 并用这个替换你的 HTML ...

 <form method='POST' action='ask.php'>  
<p><input type='text' id='q' ></p>
<p><textarea id='d'></textarea></p>
<p><input type='text' id='t'></p>
<p><input type='submit' value='submit' id='qS'></p>
</form>

要进一步设置样式和间距,请使用 CSS。不需要为 position:relative... 设置任何东西,也不需要使用 top,left,right。只需在需要的地方使用 margin 。如果您想将所有内容移动到一起,请为您的表单元素设置边距。

关于CSS 位置未按预期运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8632221/

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