当前位置: 首页 > 面试题库 >

根据多个类别选择元素

方夜洛
2023-03-14
问题内容

我有一个样式规则,当它具有 两个类时,我想将其应用于标签。没有JavaScript,有什么方法可以执行此操作吗?换一种说法:

<li class='left ui-class-selector'>

我想申请我的样式规则 如果li有两个.left.ui-class-selector类应用。


问题答案:

你是说两节课?“束缚”选择器(它们之间没有空格):

.class1.class2 {
    /* style here */
}

这将选择与所有元素class1也有class2

在您的情况下:

li.left.ui-class-selector {

}

官方文档:CSS2类选择器。

正如 akamike 指出的那样,InternetExplorer6中此方法存在问题,您可能需要阅读以下内容:[在IE6CSS中使用双_精度_ 类?



 类似资料:
  • 我有一个样式规则,当一个标记有两个类时,我想应用于它。在没有JavaScript的情况下,有什么方法可以执行此操作吗?换句话说: 只有在同时应用了和类时,我才要应用我的样式规则。

  • 问题内容: 我有一个模块(db.py),它从不同的数据库类型(sqlite,mysql等)加载数据。该模块包含一个db_loader类和从其继承的子类(sqlite_loader,mysql_loader)。 使用的数据库类型在单独的params文件中, 用户如何找回正确的物体? 即我该怎么做: 我是在db.py模块中使用一种称为loader的方法,还是有一种更优雅的方式使类可以根据参数选择自己的

  • 问题内容: 我想选择所有具有A和B均为类属性的div。 以下选择 但是选择所有在类属性中具有A或B的div。类可以按任何顺序具有许多其他属性(C,D等),但是我只想选择同时具有A和B的那些属性。 问题答案: 改为使用:

  • 问题内容: 使用jQuery,您将如何查找具有特定样式(例如)的元素,而不管它是内联样式还是CSS文件中定义的样式? 问题答案: 使用过滤功能: 将“ *”替换为适合您的情况的选择器。

  • 问题内容: 我正在用Capele在Capybara中编写自动化代码。我的HTML中包含以下元素,我想在capybara中单击该元素。 目前,工作方式如下。 但是我想从像这样的两个类的名称中选择元素 我知道我们可以触发JavaScript代码,但这并不明智。 问题答案: 您可以通过以下方式搜索元素 根据您的示例,似乎以下应该工作 您也可以使用

  • 简而言之,我试图实现一个MultiSelectListbox,在那里我可以选择多个选项和给定类别的所有子选项。 我想在使用动态素描DataTables(组和类别),我在组表上选择时重新加载类别表,以显示正确的子选项与ajax复选框,以便bean接收所有选定的选项。 然而,一定有比这更简单更好的方法。唯一的条件是我可以选择一个组或整个组的多个类别,这意味着该组的所有类别。 编辑:我的一个朋友给了我一