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

在CSS选择器中处理元素ID中的冒号

史懿轩
2023-03-14
问题内容

JSF将输入字段的ID设置为search_form:expression。我需要在该元素上指定一些样式,但是冒号看起来像是浏览器伪元素的开头,因此它被标记为无效并被忽略。反正有逃脱结肠之类的东西吗?

input#search_form:expression {
  ///...
}

问题答案:

反斜杠:

input#search_form\:expression {  ///...}
  • 另请参见 在CSS中使用命名空间 (MSDN)


 类似资料:
  • 问题内容: 我一直在使用JSF处理一个简单的Java EE项目。 我尝试通过设置CSS ,但是它不起作用。在客户端检查HTML源代码后,看来JSF生成的HTML表获得了形式为的客户端ID 。我无法通过来应用CSS ,因为冒号指示伪选择器的开始并导致错误。 无论如何,如何在CSS选择器中使用它? 问题答案: 该是CSS标识符的特殊字符,它代表了一个开始伪类选择一样,等你将需要转义。 这仅在IE6 /

  • 问题内容: 如何使用选择器在CSS中选择元素的上述元素 在这里,我想使用class ,以便可以使用CSS选择器获取上述元素。 问题答案: 纯CSS不可能做到这一点…

  • 问题内容: 我有一些用PHP生成的元素,我想知道是否可以选择ID不完整的元素,例如: 该类已经习惯了它们的共同点,但是现在我需要单独选择它们,但我不知道整个ID名称。 我可以使用类似: 问题答案: 不使用ID选择器,因为它们需要完整的ID名称,但使用substring属性选择器: 但是,既然您的元素仍然具有属性,那么为什么不向每个元素组添加一个通用类并按该类进行选择呢?您应该能够像生成ID一样使用

  • 问题内容: 我正在尝试通过JavaScript / CSS修改页面(很像Fashiony或Greasemonkey一样)。这是一个非常复杂的页面(我没有构建或无法修改预渲染),这使得构造CSS选择器变得很困难(手动查看文档结构)。我该如何实现? 问题答案: 在安装了FireBug的情况下使用FireFox。 右键单击任何元素 选择“检查元素” 右键单击HTML树中的元素 选择“复制XPath”或“

  • 本文向大家介绍Jsoup 使用CSS选择器选择元素,包括了Jsoup 使用CSS选择器选择元素的使用技巧和注意事项,需要的朋友参考一下 示例 您可以在此处找到支持的选择器的详细概述。

  • 问题内容: 例如,是否可以选择一组元素中的每个第四个元素? 例如:我有16个元素…我可以写类似的东西。 有一个更好的方法吗? 问题答案: 顾名思义,它允许您使用除常数以外的变量构造算术表达式。您可以执行加法(),减法()和系数乘法(其中是整数,包括正数,负数和零)。 这是重写上面的选择器列表的方法: 有关这些算术表达式如何工作的解释,请参见我对该问题的回答以及规范。 请注意,此答案假设同一父元素内