lukmus
20.01.2010, 18:57
Есть блок <div>, который представляет из себя закрашенный прямоугольник с закругленными краями шириной n% от ширины страницы, оканчиваеться он картинкой с градиентной расцветкой.
Нужно растянуть эту картинку на всю ширину <div>'а, так вот как узнать фактическую ширину блока div в px.
Блок div:
<div id="rounded-box-3" style="margin-left : 100px; margin-right : 100px; width: <?php echo $block_width;?>;" >
такой скрипт выдаст только процентную ширину
<script>alert(document.getElementById("rounded-box-3").style.width);</script>
и теоретически можно взять этот процент от ширины окна, однако на практике это не верно т.к. в стиле есть margin-left и margin-right
Нужно растянуть эту картинку на всю ширину <div>'а, так вот как узнать фактическую ширину блока div в px.
Блок div:
<div id="rounded-box-3" style="margin-left : 100px; margin-right : 100px; width: <?php echo $block_width;?>;" >
такой скрипт выдаст только процентную ширину
<script>alert(document.getElementById("rounded-box-3").style.width);</script>
и теоретически можно взять этот процент от ширины окна, однако на практике это не верно т.к. в стиле есть margin-left и margin-right