小编hea*_*run的帖子

CSS 3仍然允许省略最后的分号吗?

CSS语法模块级别3规范即将到来的草案中似乎存在破坏(即向后不兼容)的更改:现在可能需要在块中的最后一个声明之后使用尾随分号.

比较旧的措辞(W3C 2003年8月13日工作草案):

4.8.规则集,声明块和选择器
声明块(在下文中也称为{} -block)以左大括号({)开头,以匹配的右大括号(})结束.在它们之间必须有一个零或多个以分号分隔(;)声明的列表.

与新的(编辑草案2012年6月14日):

2. CSS语法的描述
规则以选择器(由Selectors规范定义)开始,然后有一个包含一系列声明的{}包装块.选择器指定声明将应用于哪些元素.每个声明都有一个属性名称,后跟冒号和属性值,并以分号结束.

(强调我的).

所以那些漂亮的短形式,例如:

em { color: lime }
Run Code Online (Sandbox Code Playgroud)

(目前在CSS Color Module Level 3建议中作为有效示例提供)将不再验证?

如果有人对整个3级草稿收藏有更多了解,请验证吗?对于面向未来的样式表,我们真的必须在规范最终确定之前彻底检查现有的CSS文件(如果缺少则插入分号)或者我是否误解了某些内容?

css

10
推荐指数
2
解决办法
3371
查看次数

如何在 C++ 中打开文件资源管理器对话框?

我正在使用 C++ 中的 ImGui 开发桌面应用程序,并且我需要用户能够使用文件资源管理器在其计算机上搜索文件。使用 Python tkinter 非常容易做到这一点,但是我如何使用 C++ 做到这一点呢?

c++ imgui

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×1

css ×1

imgui ×1