LESS css不起作用,这个设置有什么问题

zmo*_*mol 7 css less

我很少接受css并尝试一下.我做了以下事情

我添加了这个div

<div class="myclass">This is a test of LESS CSS</div>
Run Code Online (Sandbox Code Playgroud)

并且在mystyles.less中,添加了这个

.somepattern(@color: red, @size: 16px) {
    font-size:@size;
    font-weight:bold;
    border:2px solid @color;
}

.myclass {
    .somepattern();
}
Run Code Online (Sandbox Code Playgroud)

当我将语法更改为this时,它会起作用,这意味着问题在于caling的语法.somepattern.我试着.somepattern().somepatternsomepattern,但没有任何工程.唯一有效的方法是在类本身中使用代码的简单方法

.myclass {
    font-size:16px;
    font-weight:bold;
    border:2px solid red;
}
Run Code Online (Sandbox Code Playgroud)

Myl*_*ray 3

你不必.somepattern();只使用somepattern;

所以:

.somepattern(@color: 红色, @size: 16px) {
    字体大小:@size;
    字体粗细:粗体;
    边框:2px实心@color;
}

。我的课 {
    .一些模式;
}