参考回答:
用的目前来说最多的是flex属性,灵活但是兼容性方面不强,
问题内容: CSS 和属性可接受的最大有效值是多少? (我目前正在构建一个Web应用程序,该应用程序会创建一个非常大的可缩放容器元素,我想知道实际的限制是什么。) 问题答案: 在宽度和高度为10000000000px的元素上使用某些浏览器随附的CSS检查器:
问题内容: 我注意到有些属性是在CSS中继承的,而有些则不是。例如,text-size属性是继承的,但是padding和margin不被子块继承。那么如何确定哪些属性是继承的,哪些不是? 问题答案: 这是所有可继承属性的列表。我正在使用W3C的信息,所以我认为它 应该 是正确的。但是了解网络浏览器(特别是IE)后,其中一些可能并非所有浏览器都可以继承:
问题内容: 我已经看到过这种表示法使用了很多东西,我想知道,这两种表示法之间有什么显着区别吗? 和 我一直都在使用,因为我觉得它看上去更干净,但是我不太确定浏览器的解释是否不同于。 有谁知道哪个更好或更正确? 问题答案: 当单位为时,虽然单位是可选的,但我倾向于将其保留,因为然后我可以使用Chrome的开发者工具通过点击值并按向上/向下箭头键来调整值。没有单位,这实际上是不可能的。 此外,CSS缩
问题内容: 文本框或文本区域的属性的正确值是多少? 我以前看过以下内容: 问题答案: 对于XHTML,是有效的标记。 对于HTML5,W3C对其样本有效并使用了它们。 实际上,两种方法都可以在所有主要浏览器上使用。
问题内容: 以下摘自Yahoo CSS重置。有人可以解释一下星号的目的吗? 问题答案: 它是针对Internet Explorer 7或更低版本的特定于浏览器的CSS hack。 *适当的价值 尽管Internet Explorer 7在属性名称带有下划线或连字符前缀时纠正了其行为,但其他非字母数字字符前缀仍与IE6中的对待一样。因此,如果在属性名称之前添加一个非字母数字字符,例如星号(*),
问题内容: 我似乎找不到具有多个属性的CSS过渡 速记 的正确语法。这没有做任何事情: 我用javascript添加了show类。元素变得更高且可见,它只是不过渡。在最新的Chrome,FF和Safari中进行测试。 我究竟做错了什么? 编辑:为了清楚起见,我正在寻找简化我的CSS的简写版本。使用所有供应商前缀已经足够enough肿。还扩展了示例代码。 问题答案: 句法: 请注意,如果指定了延迟,