在一行中使用多个CSS单元
Using multiple CSS Units in one line
可以在一行CSS代码中使用多个单元吗?例如:
width: 20% + 5px;
我想没有。如果是这样,如何在javascript这样的语言中做到这一点?
正如Sirko指出的,有calc()
。不幸的是,使用这个功能有一个问题:主流浏览器IE <9和Opera都不支持这个功能。
如果所有你想要的是包括一个填充,那么你可以实现同样的事情与box-sizing
属性设置为border-box
有更好的浏览器支持。对于IE<8,也有一个可用的填充。
.span20 {
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 20%;
padding: 5px;
float: left;
}
下面是演示上述内容的示例:
可以使用CSS calc()
:
width: -webkit-calc(20% + 5px);
width: -moz-calc(20% + 5px);
width: calc(20% + 5px);
浏览器支持
相关文章:
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- 如何对CSS transitionEnd事件后执行的JavaScript进行单元测试
- 如何将css类设置为表头单元格
- 如何在javascript中进行CSS单元计算并保留CSS单元
- CSS选择器在Angular单元测试w/karma&柴
- 使用内部脚本更改表单元格 css,而不依赖于 id、类或包含
- 使 CSS 输入的行为类似于表格单元格
- 将悬停CSS添加到用javascript处理的表单元格中
- 如何使用 CSS 和 jQuery 根据表单元格值有条件地在悬停时突出显示表行
- 根据单元格内容更改表格行的文本颜色,仅使用 css
- 更改表格中单个单元格(TD)的CSS
- Jasmine抱怨在单元测试中导入的css
- 如何在三次单击html5 / javascript / css时将表格单元格颜色更改为默认值
- 我们应该在AngularJS项目的Karma单元级测试中使用CSS吗
- 在CSS或HTML中,重叠的图像跨越表格单元格边界
- CSS:如果表的每个单元格的表头被悬停,我该如何触发它们的悬停
- 单元格中忽略了dgrid空白css属性
- 在单元格上引导完整的日历CSS
- 在一行中使用多个CSS单元