div { background-color: ; }同样的情况也会发生在其他属性上。如果你在设置边框时没有指定具体的边框样式,浏览器将不会给出提示,这将导致边框不可见。
div { border: ; }这些问题是由于CSS3规范中的一些改变所导致的。以前的CSS版本会默认给出一些属性的值,但是CSS3中对此进行了改变。虽然这使得用户需要更认真地考虑他们的样式设定,但同时也提高了网站的可定制性和可访问性。 因此,在你开始写CSS的时候,请确保你已经考虑到所有可能出现的情况并设置相应的样式值,或者使用CSS预处理器来自动生成默认值。这将确保你的网站在不同的浏览器上都有良好的显示效果。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did245635