- Основы, все вместе (https://learn.javascript.ru/javascript-specials)
- Cтруктуры данных (https://learn.javascript.ru/data-structures)
<!doctype html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>Document</title> | |
</head> | |
<body> | |
<style> | |
.error { |
//Programs | |
//caesium | |
//LICEcap | |
//QTTabBar | |
//Avocode | |
//Lightshot | |
//VSCode | |
//Web-sites |
/* Убираем пунктирную линию у ссылок после нажатия */ | |
a:active, a:hover, a:focus { | |
outline: none; | |
} |
<?php $arResult["MORE_PHOTO"] = array(); | |
if (isset($arResult["PROPERTIES"]["MORE_PHOTO"]["VALUE"]) && is_array($arResult["PROPERTIES"]["MORE_PHOTO"]["VALUE"])) { | |
foreach($arResult["PROPERTIES"]["MORE_PHOTO"]["VALUE"] as $FILE){ | |
$FILE = CFile::GetFileArray($FILE); | |
if (is_array($FILE)) $arResult["MORE_PHOTO"][] = $FILE; | |
} | |
} |
<select id="LOCATION" required> | |
<option value="">Выберите регион</option> | |
<option value="MSK">Москва</option> | |
<option value="SPB">Санкт-Петербург</option> | |
<option value="KRD">Краснодар</option> | |
</select> |
function mask(event, selector) { | |
var keyCode; | |
var input = document.querySelector(selector); | |
function maskInput(event) { | |
event.keyCode && (keyCode = event.keyCode); | |
var pos = this.selectionStart; | |
if (pos < 3) event.preventDefault(); |
/* the slides */ | |
.slick-slide { | |
margin: 0 10px; | |
} | |
/* the parent */ | |
.slick-list { | |
margin: 0 -10px; | |
} |
<!--START HEADER--> | |
<header class="header"> | |
<div class="header__video-wrap"> | |
<div class="header__overlay"></div> | |
<video class="header__video" loop="" muted="" autoplay=""> | |
<source src="<?=SITE_TEMPLATE_PATH?>/video/xo-1.mp4" type="video/mp4"> | |
<source src="<?=SITE_TEMPLATE_PATH?>/video/xo-1.webm" type="video/webm"> | |
</video> | |
</div> |