大佬教程收集整理的这篇文章主要介绍了计算从LESS CSS中的百分比到像素减去像素的宽度,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
div { width:100%; height:100px; > span { width:calc(100% - 10pX); height:100px; } }
我在CSS3中使用calc(),所以它不工作calc(100% – 10pX)
例如:if 100%= 500px so width = 490px(500-10);
我做了一个测试演示:http://jsfiddle.net/4DujZ/55/
所以padding会说:5(10px / 2)所有的时候,当我调整大小。
我可以在LESS做吗?我知道如何做在jQuery和简单的CSS如margin margin或…但我会尝试做功能LESS与calc()
使用你的例子,你只需环绕参数,像这样:
calc(~'100% - 10px')
演示:http://jsfiddle.net/c5aq20b6/
我发现我使用以下三种方式之一:
基本逃生
calc参数中的所有内容都定义为字符串,并且在客户端评估之前是完全静态的:
LESS输入
div { > span { width:calc(~'100% - 10px'); } }
CSS输出
div > span { width: calc(100% - 10pX); }
变量插值
您可以在字符串中插入一个LESS变量:
LESS输入
div { > span { @pad: 10px; width:calc(~'100% - @{paD}'); } }
CSS输出
div > span { width: calc(100% - 10pX); }
混合转义和编译的值
您可能想要转义百分比值,但请继续在编译时评估一些内容:
LESS输入
@btnWidth: 40px; div { > span { @pad: 10px; width:calc(~'(100% - @{paD})' - (@btnWidth * 2)); } }
集成输出
div > span { width: calc((100% - 10pX) - 80pX); }
以上是大佬教程为你收集整理的计算从LESS CSS中的百分比到像素减去像素的宽度全部内容,希望文章能够帮你解决计算从LESS CSS中的百分比到像素减去像素的宽度所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。