回答
这在CSS中不可行。你根本无法在CSS中进行任何计算。你将不得不依靠JavaScript。
如果你绝对只需要它通过CSS工作,你应该用一个填充包装它在一个div。
HTML:
<div class="wrapper">
<div class="inner"></div>
</div>
CSS:
.wrapper {
padding-right: 10px;
}
而这里的小提琴:http://jsfiddle.net/sZvDY/
什么是在Javascript中做到这一点的最佳方式?你可以提供一个JSFiddle吗? – FreeSnow
@DalexL:这里是Javascript(well,jQuery)的方式:http://jsfiddle.net/sZvDY/1/ –
使用边距设置为5像素左右,如果你想它以任何一方为中心或10px。
问题在于你最终得到了100%+ 10px宽度的元素 –
如果我这样做是因为DIV会尽量保持它的大小。 – FreeSnow
- 1. 从数组bash中的每个元素减去常量值
- 2. 从矢量元素中连续减去
- 3. Javascript:100%减去像素
- 4. 像素的确切数值来自java中的JPG图像
- 5. 从纹理获取确切的像素
- 6. xpath - 包含确切文本的元素,但是减去同级元素?
- 7. 爪哇 - 减去从图像
- 8. 在CUDA中相互减去一个向量的元素
- 9. C#加上或减去确切的天数
- 10. 从列减去恒定数量
- 11. 从Boost C++数组元素中减去最大值
- 12. PHP从数据库中减去值
- 13. C++从双数组中减去均值
- 14. 从UPDATE语句整数中减去值
- 15. 宽度减去几个像素
- 16. 更新减去数量 - SQL
- 17. 如何减去向量元素r中
- 18. 切换单个元素单击的增量和减量计数
- 19. PHP(数量减去购买数量)
- 20. eigen:从矢量中减去标量
- 21. 减去值
- 22. 减去RGB值
- 23. 减去值
- 24. 值。减去
- 25. 我应该如何从相同变量中的前一个值中减去?
- 26. 服用元素,减去无效值
- 27. php从变量中减去一个变量以获取值
- 28. 从矢量减去scipy.sparse矩阵的列
- 29. 减去VBA变量
- 30. 大熊猫从列表中的每一行减去相同数量的
hm ...依赖...我能想到的最佳方式是使用包装...我们可以有一些示例代码来更好地回答您的问题吗? –
你不能在CSS中计算值。如果你提出了具体的问题,有人可以指出一个解决方案。 – Sgoettschkes
@Joseph说你可以经常使用包装或'padding' /'margin'的值,但从根本上说,这是不可能的。 –