Хазрат Гаджикеримов да, так можно, но я спрашивал изначально, можно ли уместить эти несколько правил в одно (как в случае с внутренним диапазоном). По логике такое можно было бы включить в возможности nth-child, но видимо не включили)
Это с конца. А как скомбинировать это с началом? Конструкция nth-child(n+1):nth-child(3n) работает по другому принципу и не выделяет элементы диапазонально. Полагаю, что это может быть невозможно, но хотелось уточнить.
smoklew если хотите смещать и фоновое изображение, вам потребуется либо смещать его при помощи background-position, либо вместо padding-top напишите position: relative, top: X, где X - высота меню. Первый вариант предпочтительнее.
Андрей Ермаченок насчет 7ки - опять же не совсем верно. Она требует больше ОЗУ, больше вычислительных ресурсов, а эффект быстродействия достигается загрузкой обычно простаивающего GPU. В принципе, примерную динамику можно отследить по официальным системным требованиям...
Процесс поддержания обеих версий в актуальном состоянии может быть в некоторых случаях проблемным (и это непросто автоматизировать). Но да, это, конечно же, вариант.
littleguga смотрите. Дело в том, что, во-первых, в приведенном по ссылке примере дан упрощенный вариант функции. А во-вторых, *при проверке значений* функцией uksort наверняка используется "строгое сравнение" (=== вместо ==), т.е. разница весьма существенна (-1 - это -1, а не true, и 1 - тоже 1, а не true). Этот вывод можно сделать на основе описания функции uksort (должна же она как-то отличать -1 от 1). Булевы значения (true и false) предполагают 1 и 0, и все. Если нужно расширить диапазон хотя бы на единицу, необходимо перейти к другому типу, например, числовому.
Это все потому, что uksort принимает три варианта ответов: 1 - элемент больше последующего, 0 - элемент равен последующему, и -1 - элемент меньше последующего.
Если бы какая-либо функция принимала не 3 варианта ответов, а 2 (либо больше \ либо меньше), можно было бы использовать true \ false. Но в данном контексте, именно в контексте функции uksort, это не рекомендуется.
littleguga поскольку 0 в контексте uksort означает, что элемент равен последующему, лучше использовать числовые значения, иначе может возникнуть неоднозначность (т.к. -1 и 1 - true, а 0 - уже false).
littleguga дал несколько неверную информацию в контексте uksort. Там текущий элемент сравнивается со следующим (www.php.su/functions/?uksort), т.е. 1 \ -1 означают, что первый элемент больше \ меньше следующего соответственно. Эта информация и используется для сортировки.
Imbecil в соцсетях необязательно давать мгновенный ответ, на то они и соцсети (если только вы общаетесь не в чате). Отвечать так, как посчитаете нужным. Дипломатические увиливания тоже могут подвести вашу компетенцию, поэтому вариантов два: быстро найти ответ, или выбрать наиболее подходящий вариант ответов из тех, что можете дать без поиска.