Does HTML / CSS only support integers for element width's such as DIV's etc? I'm trying to make a progress bar with a DIV and I need to add 0.5px to the width each time a function is called. JavaScript is definitely reading the increment correctly but when it gets added onto the DIV it seems to get rounded to 0 instead. Anybody got any suggestions?