请问一下这段css为什么不生效呢,要怎么写才会生效

img


这个@top-left不生效,浏览器中没有效果,要怎么做才能使用这个属性呢

请问@page 是什么意思,吧@ 去掉,class就用. id就用# @ 我没见过

你这种写法是scss的写法,需要引入scss才能使用

你这语法不对 不是css语法

@是less定义变量的语法,你得引入less文件
然后style标签里加上lang="less"
然后这只是声明了个变量,你要引用才会生效啊
例如
@mycolor: red;
p{
color:@mycolor;
}

.如有帮助,麻烦点个[采纳此答案]谢谢^O^

@page 改成 @page:left 试试