Показать сообщение отдельно
  #4 (permalink)  
Старый 23.01.2017, 14:24
Новичок на форуме
Отправить личное сообщение для ergonomic Посмотреть профиль Найти все сообщения от ergonomic
 
Регистрация: 23.01.2017
Сообщений: 3

Конечное решение.
function fs() { // Flex Support
	var e = document.createElement('p').style; // Element


	// Результат проверки 0 - no flex / 1 - flex / 2 - old flex
	var f = 0; // Flex
	// Результат проверки 0 - no wrap / 1 - wrap
	var w = 0; // Wrap


	// Строгий порядок очередности проверки node
	var nf = [
		'flex',
		'WebkitFlex',
		'WebkitBoxFlex',
		'MozBoxFlex',
		'msFlex'
	]; // Node Flex
	var nw = [
		'flexWrap',
		'WebkitFlexWrap',
		'msFlexWrap'
	]; // Node Wrap


	for (var i = 0; i < nf.length; i++) {
		if (nf[i] in e) {
			if (nf[i] == nf[0] || nf[i] == nf[1]) {
				var f = 1;
			} else {
				var f = 2;
			}
			break;
		}
	}

	for (var i = 0; i < nw.length; i++) {
		if (nw[i] in e) {
			var w = 1;
			break;
		}
	}

	console.log(f);
	console.log(w);

}
fs();

Сам спросил - сам ответил. Спасибо за ваше участие! =)
Ответить с цитированием