Используйте ключевое слово class
, чтобы определить класс объекта
class Timeline
{
constructor(parameters) {
//property definitions, initialization...
}
zoomMax() {
console.log('zoom');
}
}
var timeline = [];
timeline[0] = new Timeline('parameters values');
timeline[1] = new Timeline('parameters values');
timeline[0].zoomMax();
Поместите div в ваш newdiv с шириной : auto
и margin-left : 20px
Удалите отступы из newdiv.
когда я добавляю свойство padding-left, ширина DIV изменяется на 220px
Да, это в точности соответствует стандартам. Вот как это должно работать.
Допустим, я создаю еще один DIV с именем другой, точно такой же, как и новый, и положить его внутри Ньюдив, но Ньюдив не имеет отступов, а другой отступ слева: 20 пикселей. Я получаю то же самое вещь, ширина newdiv будет 220px;
Нет, newdiv останется шириной 200px.