CSS:将元素的宽度设置为(浏览器计算的宽度)+(20px)

标签 css browser width

我正在尝试使用 CSS 设置元素的宽度。

我需要将元素的宽度设置为浏览器计算的宽度+20px。

我需要做这样的事情:width: auto + 20px;

关于如何正确编写这个的任何想法?谢谢!

JS fiddle :http://jsfiddle.net/3YCnW/

最佳答案

您可以使用 display: block;width: calc( 100% + 20px );...不需要 JS

请看这里:http://jsfiddle.net/3n1gm4/muFH3/

关于CSS:将元素的宽度设置为(浏览器计算的宽度)+(20px),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19823271/

相关文章:

jquery - 调整宽度 <p> 以显示特定行数

html - 如何让我的导航栏填满我的 div 的整个宽度

javascript - KineticJS 图像不能在本地工作,有时在线工作

html - 如何在dompdf中使用css并排显示2个表格

c# webcontrol - 如何动态加载 html?

browser - 为什么浏览器会针对不受信任的 SSL 证书显示难看的错误?

html - 如何使背景标题图像扩展到浏览器的全宽

javascript - 使用javascript卡住CSS动画

html - 如何为多向箭头工具提示添加边框?

browser - 浏览器中的表单自动填充如何工作?