以下CSS的作用是什么?
h4 {
width: 83%;
#width: 75%;
}
这是无效的。#width: 75%;
是语法错误,因为#
CSS属性名称中未使用它(尽管CSS选择器中使用了CSS属性名称来选择具有id
s的元素)。大多数浏览器会(希望)忽略它,并且仅应用第一个规则。
可能是有人在尝试编写CSS注释。这是有效的方法:/*This is a comment*/
编辑
我建议使用CSS重置文件解决浏览器差异。
问题内容: 就像标题所说的那样,是否可以在XPath中选择仅以某个字符串开头但不以同一字符串结尾的元素? 例如,有3个锚元素: 我只想获取以’buy.php /’开头的锚元素。我认为以下内容不会起作用: 我怎样才能做到这一点? 问题答案: http://www.zvon.org/xxl/XSLTreference/Output/function_starts- with.html
问题内容: 是否在名称以数字开头的CSS类无法正常工作的地方引用了它?例如,我发现一个背景类似的类: 不能在我拥有的大多数浏览器中工作,并且CSS语法显示该问题,但是我的问题是是否存在一种使以数字开头的名称的CSS类有效的 解决方法 ?。 问题答案: 没有CSS类。从逻辑上讲,该问题分为两个问题:可以在HTML中以数字开头的类名吗?(如果答案是“是”,则是这样),如果可以,您如何在CSS中使用相应
问题内容: 我已经检查了一些站点,它们的网址中带有井号(#)。它有什么作用? 问题答案: 这是“片段”或“命名锚点”。您可以用来链接到文档的 一部分 。通常,当您链接到页面时,浏览器会在页面顶部将其打开。但是,您链接到一半的部分,则可以使用该片段链接到该标题(或其他内容)。 如果页面内没有标签,则浏览器将仅链接到页面顶部。如果该片段为空,那么它也将仅链接到页面顶部。 仅 对于片段,这只是到 当前
问题内容: 只是想知道是否有可能以某种方式使CSS属性插入html代码而不是在上插入字符串或类似这样的元素: 这将非常方便…可以通过Javascript完成,但是使用CSS确实可以使生活更轻松:) 问题答案: 不幸的是,这是不可能的。根据规格: 生成的内容不会更改文档树。特别是,它不会反馈到文档语言处理器(例如,用于重新解析)。 换句话说,对于字符串值,这意味着始终按字面意义对待该值。无论使用哪种
问题内容: 以下摘自Yahoo CSS重置。有人可以解释一下星号的目的吗? 问题答案: 它是针对Internet Explorer 7或更低版本的特定于浏览器的CSS hack。 *适当的价值 尽管Internet Explorer 7在属性名称带有下划线或连字符前缀时纠正了其行为,但其他非字母数字字符前缀仍与IE6中的对待一样。因此,如果在属性名称之前添加一个非字母数字字符,例如星号(*),
我不需要元素,只需要属性的值。 基本上,我需要返回以开头、以空格结尾的字符串的regex。