我创建了一个名为“按钮”的 CSS 类,并通过简单地使用将其应用于我的所有 INPUT 标签:
.button input
{
//css stuff here
}
<p class="button">
<input type="submit" Name='submit' value="Confirm Selection"/>
</p>
效果很好,但是我随后添加了另一个按钮,但这不是我的表单的一部分,它只是一个用 javascript 触发的占位符,并打开一个 iFrame。因为我希望它看起来与我使用同一个类的所有“真实”按钮相同。
<p class="button" id="AddCustomer">
<a href="AddCustomer.php">Add Customer</a>
</p>
我遇到的问题是,如果我离开班级,因为.button input
标签<a>
没有看到它。如果我删除了input
CSS 的一部分,我的所有按钮都会在中间出现灰色方块。
所以我解决了.button input,a
这工作得很好。. . 直到我查看另一个页面,发现我所有的<a>
标签现在都被格式化为“按钮”类,即使它们没有应用这个类。
那么我的问题是如何将相同的 CSS 类同时应用于<input>
和<a>
标签,但前提是我明确添加了class="button"
.