CSS を使用して要素の幅を設定しようとしています。
要素の幅を、ブラウザによって計算された幅 + 20px に設定する必要があります。
私はこのようなことをする必要があります:width: auto + 20px;
これを正しく書く方法についてのアイデアはありますか? ありがとう!
JS フィドル: http://jsfiddle.net/3YCnW/
CSS を使用して要素の幅を設定しようとしています。
要素の幅を、ブラウザによって計算された幅 + 20px に設定する必要があります。
私はこのようなことをする必要があります:width: auto + 20px;
これを正しく書く方法についてのアイデアはありますか? ありがとう!
JS フィドル: http://jsfiddle.net/3YCnW/
あなたは使用することができます... JSは必要ありませdisplay: block;
んwidth: calc( 100% + 20px );
ここを参照してください:http://jsfiddle.net/3n1gm4/muFH3/
JavaScript の場合:
var element = document.getElementById('my_element_id');
element.style.width = (parseInt(element.offsetWidth) + 20)+"px";