Как сделать рамку вокруг текста на css

R4z0R
На сайте с 09.03.2008
Offline
111
410
Как сделать прямоугольную рамку вокруг текста понятно, а как реализовать такую, как на скрине? Можно ли это сделать без картинок?
jpg ramka.jpg
LEOnidUKG
На сайте с 25.11.2006
Offline
1724
#1
Ну через таблицу 3х3 проще простого 
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
R4z0R
На сайте с 09.03.2008
Offline
111
#2
LEOnidUKG #:
Ну через таблицу 3х3 проще простого 

блин, так просто! Вариант

M
На сайте с 17.06.2021
Offline
63
#3
R4z0R :
Как сделать прямоугольную рамку вокруг текста понятно, а как реализовать такую, как на скрине? Можно ли это сделать без картинок?

Я не гуру верстки, но сделал так https://codepen.io/wtf322/pen/ZEJBxvZ

Таблицу юзать такое себе решение как по мне

Bybit крипто биржа https://partner.bybit.com/b/58507 /// Зарубежные VPS с оплатой РФ картами https://aeza.net/?ref=416422 (+15% к пополнению)
LEOnidUKG
На сайте с 25.11.2006
Offline
1724
#4
makepuff #:


Таблицу юзать такое себе решение как по мне

Вы просто адепт div вот и всё. Сделать таблицу через div, главное не использовать таблицы, даже когда нужно сделать таблицу НЕ использовать таблицы, только div!

Я знаю этот клуб 😁

M
На сайте с 17.06.2021
Offline
63
#5
LEOnidUKG #:

Вы просто адепт div вот и всё. Сделать таблицу через div, главное не использовать таблицы, даже когда нужно сделать таблицу НЕ использовать таблицы, только div!

Я знаю этот клуб 😁

поменяй в верстке div на спан если див не нравится. Или думаешь что проблема будет с DOM но это не так

W1
На сайте с 22.01.2021
Offline
286
#6
Ещё так можно:
<style>
.bordered {
        position: relative;
        width: 50%;
        border-left: 2px solid #f00;
        border-right: 2px solid #f00;
        padding: 40px 10px;
        margin: 50px;
}
.bordered::before, .bordered::after {
        content: '';
        display: block;
        position: absolute;
        left: -30px;
        width: calc(100% + 60px);
        height: 30px;
}
.bordered:before {border-bottom: 2px solid #f00; top: 0;}
.bordered:after {border-top: 2px solid #f00; bottom: 0;}
</style>

<p class="bordered">
12345 - вышел зайчик погулять
</p>

Мой форум - https://webinfo.guru –Там я всегда на связи
LEOnidUKG
На сайте с 25.11.2006
Offline
1724
#7
webinfo #:
Ещё так можно:

Во! Вот это прикольный вариант

suffix
На сайте с 26.08.2010
Offline
325
#8
Поправил, не благодарите:

246 - вышел минипиг поесть
Клуб любителей хрюш (https://www.babai.ru)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий