Сегодня мы поговорим об организации файлов стилей. Мы рассмотрим как лучше всего организовывать файлы и форматировать код внутри них, чтобы через какое-то время вы не хватались за голову от того, что стилей стало больше, а порядка и понимания что где находиться — меньше.
Сетки, модульные сетки... много разных терминов, но что это?
Все наверняка слышали и даже что-то знают, но на практике все заканчивается ссылкой на какой-нибудь 960px и словах, что «это что-то типа шаблона такого». И ведь все так и есть, но... «В действительности все не так как на самом деле», — сказал когда-то Станислав Ежи Лец. На деле имеем немного сумбурную статью, в которой автор решил впихнуть невпихуемое в столь малый обьем. А ссылки, по которым все описано четко и ясно, все также на языке вероятного союзника, как говорили у нас на военной кафедре...
В этом цикле статей (это всего лишь вводная) я хочу вместе с вами сам разобраться в модульных сетках и в том, как дизайнеры адаптировали ее из мира печатной типографики в сеть.
Несколько раз при написании CSS кода я ловил себя на мысли, что было бы круто, если бы в CSS можно было использовать что-то вроде переменных и функций — это бы избавило от необходимости повторять участки кода и сильно ускорило бы работу. Увы, такого в CSS делать нельзя.
Недавно Саша спросил меня: «Ты знаком с Sass?». Оказалось, что это специальный язык написания стилей, но более удобный и предоставляющий массу новых возможностей, которых нет в привычном CSS.
Не так давно мы писали про стилизация file-input и, судя по вашим комментариям и письмам, статья вам понравилась.
Сегодня мы предлагаем вам подборку решений, с помощью которых вы cможете стилизовать любой элемент формы — checkbox, radiobutton, простой input или select.
Сегодня, в конце рабочей недели, мы решили представить вам несколько паков симпатичных градиентов и стилей, с помощью которых вы сможете делать красивые кнопки, менюшки и другие штуки на своих сайтах.