关于 LESS 中对“/”的编译处理

2016-01-30 17:17:06 +08:00
 rokeyzki

众所周知*1

#circleZeta {
  width: 100px;
  height: 50px;
  background-color: #47d1eb;
  border-radius: 100px / 50px; // 注意这里的写法
}


众所周知*2


那么问题来了,有没有前端大大帮忙指点一下,我该如何避免这种情况呢?

感谢

2432 次点击
所在节点    前端开发
4 条回复
shiye515
2016-01-30 17:36:53 +08:00
用空格分割,不要用斜线
lujjjh
2016-01-30 17:41:12 +08:00
border-radius: ~"200px/100px";

或者

border-radius: 50%;
rokeyzki
2016-01-30 17:42:32 +08:00
@shiye515 空格分割跟斜线在 CSS 中是两种表述:
border-radius: 100px 50px ,表达的是(左上右下、左下右上)的圆角半径
border-radius: 100px/50px ,表达的是(水平直径、垂直直径)的圆角
rokeyzki
2016-01-30 17:47:07 +08:00
@lujjjh 感谢,我在 webpack 中打包编译可以正常输出了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/254473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX