if (statement) : ... endif;
предназначен для шаблонов. Не стоит его употреблять в бизнес логике.$banket_summ = $banket * $people;
НЕ выполняет функцию $banket.$banket_summ = $banket() * $people;
в js тоже для вызова функции нужно круглые скобочки писать, бзв. div
блоком по умолчанию вместо p
, но тогда ВСЕ p
будут заменены div
'ами.$(function(){
var topPos = $('.my_class_name').first().offset().top;
$(window).scroll(function() {
var top = $(document).scrollTop();
if (top > topPos) $('.my_class_name').addClass('fixed');
else $('.my_class_name').removeClass('fixed');
});
});
.icon:hover {
color: orange;
}
svg {
fill: currentColor;
}
Демо: https://jsfiddle.net/2h9mym0k/ $row['screenshot']
не полный путь к файлу.Внимание
Очень важно отметить, что строка с закрывающим идентификатором не должна содержать других символов, за исключением точки с запятой (;). Это означает, что идентификатор не должен вводиться с отступом и что не может быть никаких пробелов или знаков табуляции до или после точки с запятой.
json_encode($data, JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP | JSON_UNESCAPED_UNICODE)
opacity: 0.7;
а если поставить 0
он будет полностью прозрачным. но понять почему закривающый тег = null не могу
The NonDocumentTypeChildNode.nextElementSibling read-only property returns the element immediately following the specified one in its parent's children list, or null if the specified element is the last one in the list.Источник: MDN nextElementSibling
.box
нет "следующего соседа".</div>
- вообще-то не самостоятельный элемент, а часть родительского .cont
el.parentNode
или el.closest('.cont')
document.querySelector('input[id^=aa]') // чтобы найти все инпуты у которых id начинается с "aa"
inputs.filter(inp=>/\d+/.test(inp.value)) // чтобы оставить только те, в которые вбиты числа
.reduce() // чтобы получить сумму всех значений