0xD34F, спасибо, хорошо работает. Я поставил первый вариант. А можно еще так сделать, чтобы, когда мы кликнули на первую кнопку, при этом первый див изменил цвет (это как есть сейчас), а чтобы при клике на другую кнопку, например вторую или третью, первый менялся обратно на исходный ? Т.е. надо, чтобы "изменённым" был только один див в каждый момент времени. Т.е. чтобы не было такого, что мы кликнули на все три кнопки, и у нас все три дива стали красные.
а может можно им каждому свой id ? а если много таких будет, то каждому надо присваивать ... может можно как-то, чтобы , например, нажата кнопка с индексом 1 , значит там меняется див с индексом 1. Через переменную как-то сделать. При нажатии на кнопку , ее индекс присваивать переменной, а потом ее передавать туда, где должно происходить изменение в диве с таким же индексом. ?
вот так написано в т.з.:
Необходимо сверстать промо-страницу по макету.
Сетка - резиновая, 12 колонок с расстояниями между ними, ширина - 90% от вьюпорта, максимум 1092px, минимум - 819px.
В максимальном состоянии ширина колонки - 80px, расстояние между колонками - 12px. В минимальном - 60px и 9px соответственно.
При ширине экрана менее 859px (мимимальная сетка + поля по 20px) продумать адаптивные стили, вплоть до ширины вьюпорта 320px.
Получится ли с помощью vw сделать чтобы margin был именно 12 пикселей и 9 пикселей ?
Вы считаете лучше создавать классы ? А если объекты ? вот примерно как-то так:
var projectObject = {
projectName: "projectName",
projectId: 1,
projectCreateDate: Date.now(),
display: function(){
console.log(this.projectName);
console.log(this.projectId);
},
Павел Корнилов, да, это нужно будет сделать , для сохранения всех данных. И проектов и др. А если использовать Set, то можно обойтись без уникальных id?
Павел Корнилов, создаются проекты. В проектах будут создаваться еще разные данные. Потом эти проекты могут удаляться, по мере необходимости. И чтобы не возникло путаницы, я думаю присваивать каждому проекту свой уникальный, фиксированный id. Чтобы не по индексу их потом искать, а по id.