1

我正在使用以下径向菜单...

http://www.cssscript.com/demo/radial-popup-menu-with-javascript-and-css3-circlemenu/#

看起来很棒,但是我想要两个在我的页面上。一个右下角和一个左下角。

这没什么大不了的,但是很明显,当我在屏幕左侧时,我需要将按钮弹出到右侧,反之亦然。

我的问题...

对于每个列表项,CSS 中都有一个转换,例如...

变换:翻译(-144px,0);

显然,将其设为正数 144 会使它向右移动,这在菜单位于左下角时非常棒......

与其后面必须有一个左类和右类,其后面的 CSS 基本相同,只有一个是正面的,另一个是负面的,有没有一种很好的方法来拥有一组 CSS 规则,这些规则只会将 li 从 div 中转换出来/屏幕边缘??或者我在想这个完全错误的(如果我是个笨蛋,请随意说)?

谢谢

4

1 回答 1

0

标记为已解决,根据@hissvards 评论

“我认为没有办法使用纯 CSS 来实现,但使用预处理器会很容易。- Hissvard”

于 2018-06-26T18:09:49.140 回答