当我单击“发送”按钮并显示红色验证消息时,表单左侧的标签(如“名称添加您的名称”)似乎会移动。
表格可在此找到:
http://www.bestclownintown.co.uk/book.php
下面是标签的CSS规则,第二个规则用于错误消息。是否要修改这些CSS规则或其他元素的规则,以确保单击“发送”时,左侧显示黑色标签,右侧显示红色验证标签。
#stylized label {
display: block;
font-weight: bold;
text-align: left;
width: 140px;
float: left;
}
label.error {
color: red;
padding-left: .5em;
vertical-align: top;
}发布于 2012-07-26 10:55:16
执行以下更改。
所有样式都是在style.css中定义的。因此,请检查用于上述更改的类,并在该文件中执行所需的更改。
如果还有什么问题,请告诉我。
发布于 2012-07-26 10:30:26
将完全相同的css应用于原始标签和错误标签,因为它们都是与#样式化标签匹配的
您应该向每个标签中添加一个类。或者,您可以为错误标签编写特定的样式,例如:
#stylized label {
display: block;
font-weight: bold;
text-align: left;
width: 140px;
float: left;
clear: both;
}
#stylized label.error {
color: red;
padding-left: 140px;
vertical-align: top;
float: left;
}这可能会把事情弄得更整齐一些。
https://stackoverflow.com/questions/11667235
复制相似问题