如何计算需要为(100%-@SideBarWidth)的15%的DIV的宽度,其中@SideBarWidth是我的侧边栏的宽度?为了以另一种方式描述我的问题,我希望获得页面内容区域的百分比(不包括侧栏区域)。是否可以使用CSS和LESS计算?
我目前拥有的LESS:
@sidebarWidth: 250px;
.myDiv
{
position: fixed;
left: @sidebarWidth;
width: calc(15% * (100% - @sidebarWidth));
}
编译后会产生:
.myDiv
{
position: fixed;
left: 250px;
width: calc(-2250%);
}
具有不希望的宽度“ calc(-2250%)”。
最佳答案
乘法时需要使用小数
编辑:
抱歉,您必须在计算之外进行乘法
width: calc(100% - @sidebarWidth) * .15;
关于css - 最少:如何确定宽度:(100%-@SideBarWidth)的15%,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24511932/