一、问题

用百分比布局,因为有border,宽度会多出2px,怎么完美布局呢?

二、解决

刚开始以为只有用预处理器时才行,so,vue项目中用less进行了处理

	.divWrap{
		width: calc(~"(49% - 2px)"); /* less写法 */
	}

后来知道,calc()函数是css3新增的一功能,具有加(+)、减(-)、乘(*)、除(/)的功能,可以使用百分比(%)、像素(px)、rem、em

	.box1{
		width: calc(49% - 2px)
	}
Logo

前往低代码交流专区

更多推荐