@media screen and (max-width: 575px) { /* Ваш медиа-запрос */
/* Нужно создать элемент в конце списка. Проще всего это сделать с помощью псевдоэлемента */
#reviews .reviews_wrap:after {
content: "";
flex: 0 0 10px; /* вместо 10px -- нужное вам значение «отступа» (который не отступ на самом деле, но вы поняли) */
}
}
geocode и geolocation – должно быть полегче:<script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&load=geolocation,geocode"></script>ymaps.geolocation.get()
.then(
result => {
const pos = result.geoObjects.position;
return ymaps.geocode(pos, {
kind: 'locality'
});
},
err => console.log('Ошибка 1: ' + err)
)
.then(
result => {
const city = result.geoObjects.get(0).properties.get('name');
document.getElementById('city').innerText = city;
},
err => console.log('Ошибка 2: ' + err)
)
.catch(err => console.log('Errrr', err));
city_user<div id="city_user"></div>
<!-- Скрипт ниже элемента -->
<script>
ymaps.ready(() => {
var city = ymaps.geolocation.city;
document.getElementById("city_user").innerHTML = city;
});
</script>
const elem = Array
.from(document.querySelectorAll('.wrap .price'))
.find(n => n.textContent === price);
if (elem) {
...const elems = Array.prototype.filter.call(
document.querySelectorAll('.wrap .price'),
n => n.innerText.includes(price)
);
if (elems.length) {
...
const className = 'price';.const elements = document.querySelectorAll(`.${className}`);
// или
const elements = document.getElementsByClassName(className);const getVal = el => parseFloat(n.textContent);
// или
const getVal = el => Number(el.innerText.split(' ')[0]);
// или
const getVal = el => +el.innerHTML.match(/\d+(\.\d+)?/)[0];const sum = Array.prototype.reduce.call(
elements,
(acc, n) => acc + getVal(n),
0
);
// или
let sum = 0;
for (const n of elements) {
sum += getVal(n);
}
// или
let sum = 0;
for (let i = 0; i < elements.length; i++) {
sum += getVal(elements[i]);
}
// или
const sum = eval(Array.from(elements, getVal).join('+')) || 0;
// или
const sum = (function get(i, n = elements.item(i)) {
return n ? getVal(n) + get(i + 1) : 0;
})(0);