<header class="header">
<div class="header__btn">
<button class="btn">Предложить новость</button>
</div>
<div class="header__search search">
<a class="search__number" href="tel:+73513651711">8 (3513) 65-17-11</a>
<img class="search__img" src="img/search.svg" alt="">
</div>
</header>
<div class="nav">
<ul class="nav__menu menu">
<li class="menu__item"><a href="">Новости</a></li>
<li class="menu__item"><a href="">Телепроекты</a></li>
<li class="menu__item"><a href="">Реклама</a></li>
<li class="menu__item">
<select name="">
<option value="">Онлайн</option>
<option value="1">new</option>
<option value="2">new</option>
</select>
</li>
<li class="menu__item"><a href="">Программа передач</a></li>
<li class="menu__item">
<select name="">
<option value="">Ещё</option>
<option value="1">new</option>
<option value="2">new</option>
</select>
</li>
</ul>
<div class="nav__contacts contacts"
<p class="contacts__title">Подписывайтесь на нас:</p>
<ul class="contacts__list">
<li class="contacts__item"><img src="img/Facebook - Negative.png" alt=""></li>
<li class="contacts__item"><img src="img/вк.png" alt=""></li>
<li class="contacts__item"><img src="img/однокласники.png" alt=""></li>
<li class="contacts__item"><img src="img/inst.svg" alt=""></li>
<li class="contacts__item"><img src="img/YouTube - Negative.png" alt=""></li>
</ul>
</div>
</div>
img/YouTube - Negative.png
. Используйте для имен файлов только символы латинского алфавита в нижнем регистре, цифры и символы _-
, и ничего другого, включая пробелы. <span class="rules-intro__text">
<?=$rulesCategoryOne['content']?>
</span>
$rulesCategoryAll = $queryCategoryOne->fetch_all();
// Я не знаю как у вас называется такой метод!!!
<?php foreach($rulesCategoryAll as $rule): ?>
<span class="rules-intro__text">
<?=$rule['content']?>
</span>
<?php endforeach; ?>
ело в том, что её всё равно видно когда она вызывается, т.е вниз едет из предела окна и по шапке прозрачной идёт.
window.onload = () => {
const popUp = document.getElementById('cookiePopup');
function showPopup() {
popUp.classList.add('show');
popUp.classList.remove('hide');
}
function hidePopup() {
popUp.classList.add('hide');
popUp.classList.remove('show');
}
document.getElementById('acceptCookie').addEventListener('click', () => {
localStorage.setItem('cookieAccepted', '1');
hidePopup();
});
if (localStorage.getItem('cookieAccepted') === '1') {
hidePopup();
} else {
showPopup();
}
};
function css() {
return src('./src/assets/scss/style.scss', {sourcemaps: true})
...
+ .pipe(sourcemaps.init())
- .pipe(sass({sourceComments: 'map'}))
+ .pipe(sass())
- .pipe(sourcemaps.init({loadMaps: true}))
- .pipe(sourcemaps.write())
.pipe(groupCssMediaQueries())
...
.pipe(rename({
suffix: '.min',
extname: '.css'
}))
+ .pipe(sourcemaps.write('.'))
.pipe(dest(path.build.css))
.pipe(browserSync.reload({stream: true}))
}
<a class="menu">Menu item</a>
<a class="menu">Menu item</a>
<a class="menu">Menu item</a>
<a class="menu">Menu item</a>
<a class="menu">Menu item</a>
.menu {
transform: translateX(-100%);
opacity: 0;
transition: all 0.5s ease;
}
.menu.ready {
transform: translateX(0);
opacity: 1;
}
const delay = 300;
[...document.querySelectorAll('.menu')].reverse().forEach((menu, index) => {
setTimeout(() => {
menu.classList.add('ready');
}, delay * (index + 1))
});
document.querySelectorAll('.element').forEach(el => {
const id = el.getAttribute('id');
fetch('https://mysite.com', {
body: {
id
}
})
.then(response => response.json())
.then(response => {
if (response.status === 'ok') {
el.style.color = 'green';
} else {
el.style.color = 'red';
}
})
.catch(err => {
console.log(err);
el.style.color = 'red';
});
});
$id = $_GET['id'];
// Что-то делаем
$result = doSomething($id);
$response = [
'status' => $result ? 'ok' : 'error'
];
echo json_encode($response);
die;
jQuery.ajax({ // 1. Выполнится этот код
url: 'receiveData.php',
type: 'POST',
data: {},
success: function () {
// 3. А уже после окончания запроса выполнится этот код
// Именно в это время данные будут получены и сохранены.
},
error: function () {
console.log('ERROR');
}
})
receiveTxt(); // 2. Потом сразу же выполнится этот код
formData.append('file', $('input[name="file"]')[0].files[0]);
formData.append('listing_id', listing);
+formData.append('action', 'send_message_into_chat');
-var data = {
- action: 'send_message_into_chat',
- form_data: formData
-};
$.ajax({
url: ajaxurl,
type: 'POST',
- data: data,
+ data: formData,
processData: false,
contentType: false,
dataType: 'json',
success: function (r) {
console.log(r);
},
});