我正在使用bootstrap.css(作为外部样式表)。通过我的应用程序,无论我在哪里使用按钮,我都想要在每个按钮上应用几个css类.btn, .btn-primary
。如何为html控件指定默认类名称
一种方法是在我的所有应用程序的html文件中的每个<button>
声明中添加class="btn btn-primary"
。我发现这是单调乏味的,效率低下。单调乏味,因为我必须为每个按钮声明做这件事,效率低下,因为如果我必须申请/删除一个类,我必须为每个按钮声明做。
我猜测会有更聪明的方法来做到这一点。基本上,我想知道如何设置应用程序级别默认类名称(s)要应用于给定的html控件。
我不知道一个纯CSS的方式来做到这一点,但你可以使用一些简单的JavaScript来在'window.onload'上添加该类 – Rhumborl 2015-01-15 15:22:21
如果你想对同一个元素应用CSS规则类型,你不需要'class'。我的意思是,如果每个'button'都有一个'btn'类,为什么不直接将规则设置到'button'标签? – melancia 2015-01-15 15:24:33
为什么不只是一个'按钮'的CSS选择器,而不是使用类? – codebox 2015-01-15 15:25:56