gpt4 book ai didi

css - 未记录的 CSS 属性

转载 作者:太空宇宙 更新时间:2023-11-03 19:46:36 25 4
gpt4 key购买 nike

我一直在研究一些基于模板的 CSS。不是我的选择,但这是我的选择。

在清理 CSS 的过程中(有人使用 CSS 美化器对其进行列化,使其成为一个主要的 PITA 来编写),我遇到了一个完全无法解释的 CSS 属性:nowhitespace

在我的文档中,它显示为 nowhitespace: afterproperty;,并且通常在单个规则中重复多次。在网上搜索之后,我发现这个神秘的属性突然出现在左右样式表中,但从未对它的作用或作者的想法做出任何解释。

因此,Stackoverflow 社区,我恳请您解释这个属性的起源,据我所知,这个属性完全没有任何作用,并且没有被已知的浏览器识别。

这是美化后的文档片段:

ul.nav a, ul.nav a:visited {
/* grouping these selectors makes sure that your links
retain their button look even after being visited */
padding: 5px 5px 5px 15px;
nowhitespace: afterproperty;
nowhitespace: afterproperty;
nowhitespace: afterproperty;
nowhitespace: afterproperty;
nowhitespace: afterproperty;
nowhitespace: afterproperty;
display: block; /* this gives the link block properties
causing it to fill the whole LI containing it. This
causes the entire area to react to a mouse click. */
width: 160px; /*this width makes the entire button
clickable for IE6. If you don't need to support IE6,
it can be removed. Calculate the proper width by
subtracting the padding on this link from the width
of your sidebar container. */
text-decoration: none;
background-color: #C6D580;
}

在搜索评论文本后,我相信这个 CSS 模板的来源是一个通用的 DreamWeaver 模板。 Here .我想知道我的特定版本来自哪里。

最佳答案

nowhitespace 在任何主流浏览器中都不是有效的 CSS 属性。如果您尝试它,您将在该浏览器的控制台窗口中收到错误或警告。

当我在 jsfiddle 中尝试时,Firefox 给我这个错误:

Timestamp: 2012-09-09 01:06:10

Warning: Unknown property 'nowhitespace'. Declaration dropped.

Source File: http://fiddle.jshell.net/_display/ Line: 14

当我用谷歌搜索时,我发现一些样式表使用了这个名称,但作为类名,而不是作为属性。可能有人在不知道它是什么的情况下复制了它(即 cargo-cult 编程)。

关于css - 未记录的 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12335469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com