data-src
, так как возможны конфликты с другими библиотеками. Это довольно часто используемый атрибут. Заменить например на data-include-html="..."
<include>
изменить на что-то более ясное, например <includeHTML>
или <include-html>
. Так как возможны конфликты.defer
у тега script
.npm
пакет. projectModalCarousel
скорее всего не массив, а nodeList
, который получается при выборке querySelectAll
. nodeList
можно использовать в цикле и обращаться к его элементам по индексу, но там нету встроенной функции для перебора forEach
. Поэтому надо либо что-то придумывать чтоб forEach
там появился, либо работать в цикле.for (let i = 0; i < projectModalCarousel.length; i++) {
projectModalCarousel[i]; // нужный элемент
}
3 {
align-self: flex-end;
}
4 {
margin-left: auto;
}