我正在研究用CSS制作六边形的方法,并找到了一个基于宽度给出正六边形的解决方案:
.hexagon {
height: 100%;
width: calc(100% * 0.57735);
display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)
但是,代码的工作原理是根据父元素的宽度生成新的矩形.我正在寻找一种根据父母身高计算宽度的方法.
有没有办法使用元素的高度属性而不是宽度calc()?(我不打算使用,vh因为最近的父节点并不总是视口).我用Google搜索,无法找到答案.
有没有办法将变量从twig传递到位于bundle的public/js目录中的javascript文件.或者我是否需要在模板中分配我的变量,然后包含我的脚本文件,其中将使用变量?