From c91aa25724265ffe3260d0dd28f5cfba7785d22c Mon Sep 17 00:00:00 2001 From: qiang Date: Sat, 30 Jan 2021 17:21:35 +0800 Subject: [PATCH] docs: nvue style --- docs/nvue-css.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/docs/nvue-css.md b/docs/nvue-css.md index d42771b874..a724ddd23d 100644 --- a/docs/nvue-css.md +++ b/docs/nvue-css.md @@ -8,7 +8,9 @@ - 在选择器方面支持的较少,只支持简单的```class="classA"```。 - class 进行绑定时只支持数组语法。 - 不支持媒体查询 -- 不支持复合样式,不支持简写 +- 不支持 class 以外的选择器 +- 不支持组合选择器(3.1.0+ 开始支持) +- 不支持简写样式(3.1.0+ 开始支持) - 不能在 style 中引入字体文件 - 布局不能使用百分比,如```width:100%```; - 有些web的css属性在nvue里无法支持,比如背景图。但可以使用image组件和层级来实现类似web中的背景效果。因为原生开发本身也没有web这种背景图概念 @@ -18,11 +20,20 @@ 下面有些正确和错误的写法示例对比: -- 选择器仅支持class 选择器 +- 选择器类型仅支持 class 选择器 ```css /* 错误 */ #id {} + + /* 正确 */ + .class {} +``` + +- 仅支持单个选择器(3.1.0+ 开始支持组合选择器) + +```css + /* 错误 */ .a .b .c {} .a > .b {} @@ -30,7 +41,7 @@ .class {} ``` -- 不支持简写 +- 不支持简写样式(3.1.0+ 开始支持更多简写样式) ```css /* 错误 */ -- GitLab