javascript - Strange Progress Bar Behavior offsetwidth -


i started developing simple progress bar using vanilla javascript. far grabbing width set in css way found js use .offsetwidth - following code functionality demo beginning setup. fiddle link @ bottom of question.

html:

<section id="box"></section> <p> <section id="box2"></section> 

css:

#box, #box2 { height: 10px; width: 5px; background-color: lightblue; } #box2 { width: 4px; } 

javascript (onload) :

var savedwidth = document.getelementbyid("box").offsetwidth; alert("box 1 width " + savedwidth); savedwidth = document.getelementbyid("box2").offsetwidth; alert("box 2 width " + savedwidth); 

while testing out see if grabbed property accurately noticed when width set 5px returned 6px. else seems fine. 4px = 4px, 6px = 6px.

i curious if knew why happened? it's minimal enough won't affect i'm trying seemingly, more know better off you'll be.

fiddle : http://jsfiddle.net/5yk9e5du/


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -