Если вы обращаетесь к свойству style
, тогда применяется по стандартному верблюжьему делу. Так что если webkit поддерживает что-то вроде element.style["margin-top"]
, то это странно. Помните, что здесь вы не имеете дело напрямую с CSS, это просто промежуточный слой.
Вкратце - marginTop
является частью интерфейса CSS2Properties
, а margin-top
- нет.
Некоторые библиотеки, как правило, преобразуют имена свойств автоматически, то есть прототип, который преобразует все дефиснизированные имена свойств в формы верблюдов, поэтому вам не нужно об этом беспокоиться.