Автор Robert Robert задал вопрос в разделе Верстка, CSS, HTML, SVG
зачем в css нужен outline, если есть border? в чем разница? и получил лучший ответ
Ответ от
Они обе рисуют рамку. Рамка аунтлайна находится дальше рамки бордера.
Бордер это часть элемента и определяет высоту и ширину эелемента.
Аутлайн не является частью элемента а просто декор.
Ответ от Ёиамский кот[гуру]
И прибавлю - бордеру можно придать радиус, аутлайн нет (вроде)
И прибавлю - бордеру можно придать радиус, аутлайн нет (вроде)
Ответ от Yulia Amake[гуру]
outline находится за пределами блока, и отдаленность от границ блока можно регулировать, например обычный border не умеет так: ссылка
outline находится за пределами блока, и отдаленность от границ блока можно регулировать, например обычный border не умеет так: ссылка
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: зачем в css нужен outline, если есть border? в чем разница?