Позиционирование в CSS презентация

Повторение display: block display: inline display: inline-block display: none -! блок по центру margin: 0 auto;

Слайд 1Позиционирование
моя любимая тема и самая сложная


Слайд 2Повторение
display: block
display: inline
display: inline-block
display: none -!
блок по центру margin: 0 auto;


Слайд 3Домашнее задание
Как сделать блок в центре по вертикали? Несколько способов


Слайд 4Position
Позволяет позиционировать элементы
position: static не сдвигается
position: relative
position: absolute

position: fixed
Позволяет сдвигать элемент со своего места


Слайд 5Относительное позиционирование
position: relative;
получает свойства top, bottom, left, right
top: 20px; - вниз

на 20px
top: -20px; -вверх
Элемент сдвигается относительно своего положения. Блок остается в потоке.


Слайд 6Абсолютное позиционирование
position: absolute;
Выпадает из потока. Начинает позициониоваться относительно спозиционированного родителя. Становиться

блоком. Ширина устанавливается по содержимому(не вся свободная). Покидает свое место, другие элементы занимают его место. Свойства top,bottom,left,right отсчитываются от спозиционированного родителя.
Задайте родителю relative, а потомку absolute.

Слайд 7Фисированное позиционирование
position: fixed
Позиционируется относительно window
При прокрутке страницы - фиксированный блок не

прокручивается вместе со страницей.

Слайд 8z-index
Работает с спозиционированными элементами.
Чем выше z-index, тем выше находиться элемент над

другими элементами с меньшими z-index.

Слайд 9overflow
Отображение наполнения блока, если выходит за пределы элемента
overflow: visible -

отображает содержание в любом случае
overflow: hidden - все, что выходит за блок - скрыто
overflow: scroll - добавляет прокрутку
overflow:auto - добавляет прокрутку, только если нужно

Слайд 10box - sizing
Ширина/высота блока = width/height + margin + padding +

border
width и height - размер контента внутри блока, блок под них подстраивается.
Box - sizing меняет эту ситуацию.
box - sizing: content-box Самостоятельно
box - sizing: border-box
box - sizing: padding - box


Слайд 11Float
float: left | right | none - прижимает элемент к краю,

текст обтекает, блоки не замечают и поднимаются(которые ниже). Подходит для кроссбраузерности.
Зафлоченный строковый элемент получает свойства блочного. Контент ужимается по ширине. Выпадает из потока.
Зафлоченный прижимается к зафлоченному блоку.
Для того, чтоб блок ниже увидел зафлоченный блок - clear: left | right | both

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика