【发布时间】:2012-09-26 01:18:19
【问题描述】:
这是我的代码:fiddle
我不明白我做错了什么。我发现在这一行:
<label>City<font color="red">*</font>: <input type="text" name="city" id="city" /></label><br/>
如果你删除:
</label><br/>
由于某种原因,它有效。我不知道为什么。任何想法我做错了什么?谢谢
编辑:对不起,忘了提到什么有效。我希望第一个和第二个提交按钮的样式不同。因此,对于第二个表单上的提交按钮,我使用了 nth-child 选择器,但由于某种原因,它没有对第二个提交按钮应用正确的样式更改。就像我说的,如果你出于某种原因删除了上面的部分,它会起作用。
【问题讨论】:
-
您可能想解释一下您要做什么。 “它不起作用”也不能准确描述问题所在。
-
字体标签?!我认为人文学科的希望刚刚消亡。 w3schools.com/tags/tag_font.asp
-
您使用的是哪种文档类型?
font在 HTML4 中已弃用。 src -
我没有看到
:nth-child()选择器。我只看到一个:nth-of-type()选择器,它的工作方式不同。 -
确保所有标签都已关闭。如果你删除了一个结束标签并且它起作用了,那可能是因为某处有一个未闭合的打开标签,或者是一个额外的结束标签。
标签: jquery html css forms css-selectors