【发布时间】:2014-10-26 00:01:06
【问题描述】:
我正在尝试用 HTML 和 CSS 编写下面的联系表单。问题是如何在一个容器中制作输入、文本区域和发布按钮,并考虑到每个容器都有一个标签(out容器)。
对于名称,标签在右侧。它在电子邮件的左侧。然后,textarea 标签贴在顶部(我尝试使用 bottom:100px 和 position:relative 并且它有效)但我正在寻找更理想的解决方案。
请在fiddle中找到代码:(查看全屏以获得更好的视图)
输入组 CSS:
.post .contact form .input-group {
display: inline-block;
margin-left: 10px;
margin-bottom: 15px;
position: relative;
}
PS:布局应该是响应式的并且适用于所有屏幕。
谢谢,
【问题讨论】:
-
jsfiddle.net/wa7xs9vu/3
...在移动设备上放大时,文本应位于输入上方。 -
@shadeed9 你想让它也响应吗?
-
@KK 是的,我希望它能够响应。
-
@shadeed9 在这种情况下,您可以尝试我的答案并通过更改伪元素的 css 使其响应。如果适合您的需要,请先尝试。
-
@KK 你能再检查一下小提琴吗?这些字段相互重叠。也许是因为接触类的 100% 宽度?