#html #css #center
Подскажите, как его отцентрировать, чтобы как на фото было? .zaslugi_icons { width: 140px; float: left; padding-top: 48px; padding-left: 39px; padding-right: 18px; } .zaslugi_icons p { font-family: 'Open Sans', sans-serif; font-weight: 300; color: #000; } .zaslugi_icons span { display: block; }Реализованных проектов
Положительных отзыва
Лет опыта
Ответы
Ответ 1
Без псевдо элементов * { margin: 0; padding: 0; } .unit { background: #fff; width: 150px; height: 150px; border: 1px solid red; position: relative; transform: rotate(45deg); overflow: hidden; margin: 0 40px; } .border { position: absolute; top: 15px; left: 15px; width: 120px; height: 120px; border: 1px solid blue; } .wrapper { display: flex; margin: 10px; } .over { width: 100px; height: 100px; transform: rotate(-45deg); position: absolute; top: 25px; left: 25px; text-align: center; line-height: 100px; border-radius: 50%; } .unites { height: 200px; padding: 30px; position: relative; } .unites .vois { color: red; position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; font-size: 1.2em; }75
Наши отзывы
115
Выполненые работы
180
Количество благодарных клентов
75
Наши отзывы
115
Выполненые работы
180
Количество благодарных клентов
Ответ 2
Самый простой вариант с псевдо-элементами: body { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; counter-reset: div; } div { position: relative; text-transform: capitalize; font-size: 25px; text-align: center; } div::before { content: ''; display: block; width: 5rem; height: 5rem; margin: 1rem; border: 2px solid gray; box-shadow: inset 0 0 0 4px white, inset 0 0 0 5px gray; transform: rotate(45deg); } div::after { counter-increment: div; content: counter(div); position: absolute; bottom: 50%; left: 50%; transform: translateX(-50%); }loremipsumdolor
Комментариев нет:
Отправить комментарий