Насколько смело можно использовать flex-box сегодня и на чем верстаешь ты?Я использую и пока никто не жаловался. Большинство современных браузеров даже основную часть CSS-Grid'а поддерживает. По сей причине, можно использовать даже его, хотя лично я в восторг от этой спецификации не пришел.
Конечно же если речь не идет о интернет магазине для которого несколько % клиентов могут вылиться в десятки тысячь долларов убытков.Даже не представляю себе такие магазины... В условиях современных реалий, по той причине, что некоторые крупные (очень) интернет-магазины и не только - отказывались нормально работать у пользователей у которых установлен AdBlock, и это не несколько %, а добрая половина пользователей, как минимум...
var gulp = require('gulp');
var browserSync = require('browser-sync').create();
var sass = require('gulp-sass');
// Static Server + watching scss/html files
gulp.task('serve', ['sass'], function() {
browserSync.init({
server: "./app"
});
gulp.watch("app/scss/*.scss", ['sass']);
gulp.watch("app/*.html").on('change', browserSync.reload);
});
// Compile sass into CSS & auto-inject into browsers
gulp.task('sass', function() {
return gulp.src("app/scss/*.scss")
.pipe(sass())
.pipe(gulp.dest("dist/css"))
.pipe(browserSync.stream());
});
gulp.task('default', ['serve']);
FROM ubuntu:16.04
RUN apt update && apt install fortunes cowsay -y
CMD ["/usr/games/fortune", "-e"]
-e
, потому как не знаю как пайп запихать в CMD.CMD ["/bin/bash", "-c", "/usr/games/fortune -a | /usr/games/cowsay"]
var $data;
$data = $('#mlog').serialize();
var $data = $('#mlog').serialize();
data:
.removeClass("hidden_toast").addClass("visible_toast");
скорее всего это можно переписать так, чтобы добавлять/убирать один класс, но не трогать второй.$('#Login').click(function(e) {
e.preventDefault();
$.ajax({
url: "/ajax/manager.php?p=1",
type: 'post',
data: $('#mlog').serialize(),
success: function(result) {
$('#hum').html(result);
$("#toast-container")
.removeClass("hidden")
.delay(3000)
.fadeOut(500, function(){ // on complete
$("#hum").html('');
});
}
});
})
страницы никак не перелинкованыэто баг или фича?
foreach (glob("*.html") as $filename) {
echo "<a href=\"$filename\">$filename</a><br>";
}
const a = [ 'a', 'b', 'c', 'd' ];
const b = [ 'a', 'b', 'x', 'y', 'z' ];
const c = a.filter(n => b.indexOf(n) === -1);
// или
const c = a.filter(n => !b.includes(n));
function diff(data1, data2, key = n => n) {
const getKey = key instanceof Function ? key : n => n[key];
const keys = new Set(Array.from(data2, getKey));
return Array.prototype.filter.call(data1, n => !keys.has(getKey(n)));
}
diff([1, 2, 3], [2]) // [1, 3]
diff([{id: 1}, {id: 2}, {id: 3}], [{id: 1}, {id: 3}], 'id') // [{id: 2}]
diff('AbCdE', 'aBc', n => n.toLowerCase()) // ['d', 'E']
Если функция parseInt
встречает символ, не являющийся числом в указанной системе счисления, она пропускает этот и все последующие символы
+/\d+/.exec(el)
.