Задать вопрос
@webhero

Как сдвинуть border на определенное расстояние?

Может быть вопрос прозвучал нубовски, но я реально с таким не сталкивался еще.
Нужно еще один контейнер, чтобы бордер его обтекал или как то еще есть способы?

На кртинке цветом показал где должны быть бордеры
5aeea6da154a6770446049.png
  • Вопрос задан
  • 10428 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Все можно решить c помощью padding:
https://jsfiddle.net/r5hkjeLs/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Lara164
@Lara164
начинающий верстальщик html, css
такое лучше через псевдоэлемент. Основной Ваш див , например
5aeeaab7281a4628833793.jpeg
.block {
position: relative;
width: 200px;
height:300px;
background-color: #fff;
}

.block::before {
content: "";
z-index: 1;
position: absolute;
width:180px;
height: 280px;
top: 10px;
left: 10px;
border: 2px solid blue; }
Только имейте ввиду, что все, что внутри основного блока надо будет тоже поместить в отдельный див и так же абсолютно позиционировать с z-индексом 2
Ответ написан
Комментировать
@iminby
Обернуть в div и дать padding...Зачем тут псевдоэлементы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы