【发布时间】:2026-02-12 20:30:01
【问题描述】:
这个 CSS 不是我写的,我不知道如何处理这个代码。
#r_constraint{
float:left;
height:40px;
| height:42px;
overflow:hidden;
margin:0 27px;
width:698px;
我在此属性“| height:42px;”上遇到错误。
Warning: Expected declaration but found '|'. Skipped to next declaration.
我看了* - what does pipe mean...,但并不是我真正想要的。所以我尝试了6.1.1. Type selectors and namespaces,但它似乎是在使用竖线来描述元素,就像这里的is-the-vertical-bar-valid-css-or-firefox-specific。在4. CSS Qualified names height 属性也不是所描述的。
那么,我该怎么处理这个人?删除竖线后的空格,完全删除或尝试“*|height”,或者他甚至可以在height属性上使用?有人吗?
谢谢
【问题讨论】:
-
我认为我们需要真正了解您试图通过此实现的最终结果。您不将命名空间选择器应用于属性,而是将其应用于选择器。
-
@anothershrubery:“这个 CSS 不是我写的”他不会知道。
-
好吧,如果他不知道最终结果应该是什么,我就删除整行。
-
谢谢,anothershrubery 和 BoltClock。起初,我认为这是某种 hack。
标签: css properties