Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Пикабу Игры +1000 бесплатных онлайн игр

Отель Эмили. Пасьянс

Карточные, Казуальные, Головоломки

Играть
«Дурак подкидной и переводной» — классика карточных игр! Яркий геймплей, простые правила. Развивайте стратегию, бросайте вызов соперникам и станьте королем карт! Играйте прямо сейчас!

Дурак подкидной и переводной

Карточные, Настольные, Логическая

Играть
Решай головоломку с котиками!

Котолэнд: блок пазл

Головоломки, Казуальные, 2D

Играть
Управляйте маятником, чтобы построить самую высокую (и устойчивую) башню из падающих сверху постов. Следите за временем на каждый бросок по полоске справа: если она закончится, пост упадет мимо башни.

Башня

Аркады, Строительство, На ловкость

Играть
Погрузитесь в логическую головоломку: откручивайте болты из планок на самых сложных уровнях! Вы не только расслабитесь в конце сложного дня, но еще и натренируете свой мозг, решая увлекательные задачки. Справитесь с ролью опытного мастера? Попробуйте свои силы в режиме онлайн бесплатно и без регистрации!

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Верстальщик

С этим тегом используют

Верстка HTML Программирование Программист IT Дизайнер Все
80 постов сначала свежее
9
52c1f7442ccea322
52c1f7442ccea322
8 лет назад

Вакансия для верстальщика⁠⁠

Вакансия для верстальщика
Вакансии Верстальщик Грузчики
7
alexbelkevich
8 лет назад

Когда всего лишь хотел уточнить детали ТЗ⁠⁠

Когда всего лишь хотел уточнить детали ТЗ
Фриланс Верстальщик Программирование Клиенты Идиотизм
3
Snikius
8 лет назад

Когда ты HR от Бога⁠⁠

Когда ты HR от Бога Вакансии, Верстальщик
Показать полностью 1
Вакансии Верстальщик
19
MrMaRBuRG
MrMaRBuRG
8 лет назад

А что дальше то?⁠⁠

Доброго времени суток.

Начнем с того что я из разряда "тыжпрограммист" то есть в программировании я бум бум но с железом да и вообще с техникой на одной волне. Одного присутствия иногда хватает, дабы техника излечилась от недуга моей святой и чистой аурой. И вот значит лег я такой почитать новые главы "Forgotten Conqueror" а в голове зарождается идея. Дочитав я упорно начал шерстить просторы интернета с телефона, дабы найти, что то похожее\подобное моей малееенькой идейки, но забросил это пагубное действо, ибо телефон для моих больших пальцев не самое удобное устройство. Перебравшись за комп, я продолжил искать, пролистав много всяких сайтов, я так и не смог ничего найти. Обрадовавшись мысли "вау могу создать что то новенькое" посадил своего мопса на колени положил руки на клаву и.... И я впал в ступор, а Что собственно дальше? Вот прям, что вообще дальше то делать?

[моё] Помощь Кодеры Верстальщик Текст
5
165
stavropol
stavropol
8 лет назад
IT-юмор

Исповедь вебмастера⁠⁠

Исповедь вебмастера
Вебмастер Исповедь Верстка HTML IT юмор Верстальщик
15
7
serg199627
serg199627
9 лет назад

5 Flexbox методов, о которых вы должны знать⁠⁠

Flexbox является стандартом CSS, оптимизированным для проектирования пользовательских интерфейсов. Используя различные свойства Flexbox мы можем построить нашу страницу из небольших блоков, которые затем с легкостью сможем перемещать и изменять размеры, как нам угодно. Адаптивные веб-сайты и приложения пользуются огромным спросом в нынешней веб-индустрии.



В этой статье я хочу показать вам пять flexbox методов к решению проблем компоновки при верстке. Также я приведу практические примеры для демонстрации, в которых применяются эти методы.


1. Создание столбцов с одинаковой высотой


На первых порах, это может показаться не трудной задачей, но делать столбцы, которые имеют одинаковую высоту, иногда бывает сделать очень «геморройно». min-height в данном случае использовать будет не практично, так как с увеличением количества контента, находящегося в блоке, так же будет и увеличиваться его длина.


Flexbox не видит в этом проблемы. Все, что нам нужно, так это инициализировать гибкую модель. Обязательно убедитесь, что flex-direction и align-items имеют значения «по умолчанию».


div class="container">



.container{

display: flex;

flex-direction: row; /*Пункты внутри контейнера будут располагаться горизонтально*/

align-items: stretch; /*Пункты внутри контейнер будут принимать всю его высоту*/

}


ПРИМЕР


2. Изменение порядка


Некоторое время назад, если бы мне пришлось динамически изменять порядок некоторых элементов, я, вероятно, попробовал бы некоторые CSS хаки, но потом бросили бы эту затею и в расстройстве сделали бы это с помощью javascript. С flexbox же эта задача сводится всего к применению всего лишь одного свойства СSS.


Это свойство называется order. Оно позволяет мне менять любое количество flex элементов и изменять их последовательность, в которой они появятся на экране. Этот параметр представляет собой целое число, определяющее положение элемента — более низкие числа означают больший приоритет.



<div class="blue">...</div>

<div class="red">...</div>

<div class="green">...</div>



.conteiner{display: flex;}


/*Обратный порядок элементов*/


.blue{order: 3;}

.red{order: 2;}

.green{order: 1;}


ПРИМЕР


3.Горизонтальное и вертикальное центрирование


Вертикальное центрирование в CSS является одной из тех проблем, которые заставляют нас спросить себя: Как такую тривиальную вещь до сих пор так сложно сделать? И это на самом деле так. Если посмотреть в Google вертикальное центрирование CSS, то в результате поиска выскочит бесконечное количество различных методов, большинство из которых будут включать в себя таблицы и преобразования. которые предназначены для изготовления макета.


Flexbox предлагает более простое решение этой проблемы. Каждый гибкий макет имеет два направления на оси (X,Y) и два отдельных свойства для их выравнивания. Мы можем позиционировать любой элемент прямо в середине родительского контейнера.



<div>...</div>



.container{

display: flex;

justify-content: center; /*Центр по главной оси*/

align-items: center; /*Центр по вспомогательной оси*/

}


ПРИМЕР


4. Создание полностью отзывчивой сетки (Responsive Grids)


Большинство разработчиков полагаются на готовые CSS фреймворки при создании адаптивных сайтов. Bootstrap является наиболее популярным, но есть и сотни других фреймворков, которые помогут вам справиться с этой задачей. Как правило, они хорошо работают и имеют множество опций, но имеют тенденцию быть довольно тяжелыми. Если вы все хотите сделать своими руками и вам не нужных громоздких фреймвокров, тогда Flexbox именно для вас!


Строка flexbox сетки представляет собой простой контейнер с display: block;. Внутри горизонтального столбца может быть любое количество элементов, размер которого устанавливается с помощью Flex. Гибкая модель адаптируется под размер окна браузера, так что эта схема должна отлично выглядеть на всех устройствах. Тем не менее, если все таки не хватит места на экране по горизонтали, то мы сможем решить эту проблему с помощью медиа-запроса.



<div class="col-1">...</div>

<div class="col-2">...</div>

<div class="col-1">...</div>



.container{display: flex;}

.col-1{flex: 1;}

.col-2{flex: 2;}

@media (max-width: 800px){

.container{

flex-direction: column;

}

}


ПРИМЕР


5. Создание идеального Sticky Footer (прилипающий футер)


Flexbox имеет простое решение этой проблемы. Применение display: flex; к тегу body позволяет построить весь наш макет страницы, на основе свойств Flex. Да чего я все говорю, да говорю? Давайте уже лучше посмотрим на практике.



<div class="main">...</div>


<footer>...</footer>



html{height: 100%;}

body{

display: flex;

flex-direction: column;

height: 100%;

}


.main{

/*Основной раздел будет занимать все свободное место на странице*/


flex: 1 0 auto;

}


footer{

/*Футер будет занимать столько места по вертикали, сколько и должен и не пикселя больше */


flex: 0 0 auto;

}



Вывод


Все браузеры (кроме IE 9) теперь поддерживают режим Flexbox. Если вы не использовали Flexbox до этого момента, то я рекомендуем Вам попробовать.


Надеюсь, что мои советы CSS были для вас полезны и что они помогут вам создавать более качественные и более адаптивные макеты.


Жду ваших комментариев по этому поводу.


Вы так же можете читать мои статьи здесь

Показать полностью
Hurumbra Flexbox HTML CSS Верстальщик Длиннопост Текст
4
25
ulenspiege1
9 лет назад

Новая большая книга CSS Д. Макфарланд 2016⁠⁠

Новая большая книга CSS Д. Макфарланд 2016 Web, Верстальщик, Учебник, Css3, HTML, Макфарланд

http://vk.com/doc191502520_437475585

Web Верстальщик Учебник Css3 HTML Макфарланд
33
106
kodomoiruka
9 лет назад

Как я искала сотрудника⁠⁠

Вот все все время пишут посты о том, как искали работу, и как их облапошивали в этом процессе.

А меня вот мучает обратная проблема: как найти хорошего сотрудника. Ищу я джуниора верстальщика, готовы мы ему всему учить, деньги (пусть и не гигантские) платить, помогать, даем в общем-то нежесткий график и возможность работать удаленно.

Требований мало: базовые знания HTML-верстки, ответственность (чтобы не проебывал дедлайны), способность в рабочие часы офиса быть на связи (ну чтобы ответить, когда будет доделана страница и что сделан по задаче). А, еще одно, самое суперское требование: нужен одессит.

Нет, ну в принципе не одессит нас тоже устроил бы, но я люблю Одессу, у нас в Одессе сидит синиор, и ему нужен помощник - зачем нам дробить города. Да и вообще, специфическое одесское чувство юмора очень помогает в работе, и радует меня весьма.


Иииии, вот теперь начинается самая веселуха.

Чего я только не наслушалась от соискателей в процессе обсуждения.

Половина не знает вообще что такое CSS, второй половине не известны названия банальных тегов. Часть просто пишет с дичайшими орфографическими ошибками, так что страшно подумать, как потом эти люди будут писать код? С дечащиими, я те грю, дечащеми!

Самое прекрасное - это отмазы, когда человек получает тестовое задание (присылаем простейшую страничку на сверстать с адаптивом), и понимает, что не осилит его выполнить.

- У меня ноутбук не открывает фотошоп (это самое логичное в общем-то было, но кааак, Карл!? Как ты планировал заниматься версткой?!);

- Мне запретил брат!

- Я боюсь незнакомых слов (да блин, они для тебя должны быть знакомыми, это ж теги, але!);

- Я готов работать только ночью, а днем я сплю, мне звонить нельзя (ох, где мой осиновый кол, вампиры в городе).


И так далее, и тому подобное. Сижу наслаждаюсь. Продолжаю искать хоть одного рукастого адеквата)


Все мое, кроме картинки, картинка просто постоянно в голову лезет.

Как я искала сотрудника Верстальщик, IT, Работа, Соискатель, Текст, Одесса
Показать полностью 1
[моё] Верстальщик IT Работа Соискатель Текст Одесса
149
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии