When you are trying different values for a css property value with units it is quiet annoying that the unit gets reset to px when you hit backspace and the textfield is empty for a second.
If I have f.e. 5% and I backspace the 5 to type a 7, the % unit turns to px and I have to retype the whole value with unit (or pick the unit again) because the textfield was empty and got reset.
Hit backspace to remove the 5. The unit gets reset to px:
Type the 7 and the unit stays px:
This is espacially annoying if you realize it to late and begin to search the bug when you made multiple changes to a complex layout and everything looks broken suddenly.
A current workaround is to put a 0 in front of the value. As far as I can tell it stays there and isn’t removed automatically.
One solution would maybe be to write a zero when you backspace the value so it is empty (at least for numeric values). This zero value would also show up in the final css. F.e. width: 0%. If you really don’t want the property to be set at all just deactivate it completly by hitting the blue dot next to the property name. But I can not overlook the side effects.