Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Стили (CSS) » Как мне вывести это с помощью border'а?

Как мне вывести это с помощью border'а?


     19.02.2016    Все вопросы » Стили (CSS)    1477

вопрос
Здравствуйте, подскажите пожалуйста как можно такое вывести с помощью css и html?

Как мне вывести это с помощью border'а?

Ответил: dimavdv


ПафНутиЙ, Посидел с часик, и даже поседел. Но справился вот простой настоящий ответ. https://jsfiddle.net/webma/6Lg7njgb/

html:

<div class="trap">
    <div class="site">Сайт dle-faq.ru
    </div>
</div>

css3:

.trap {
    font-size: 20px;
    width: 250px;
    height: 70px;
    position: relative;
}

.site {
    color: #FFF;
    padding-top: 10px;
    padding-left: 10px;
    position: absolute;
}
.trap:before {
    content: "";
    border-bottom: 45px solid transparent;
    border-right: 220px solid #717171;
    border-top: 45px solid #717171;
    position: absolute;
    left: 0;
    top: 0;
}

.trap:after {
    content: "";
    border-top: 90px solid #717171;
    border-right: 30px solid transparent;
    position: absolute;
    right: 0;
    top: 0;
}

6 комментариев

dimavdv
Юзер

dimavdv - 19 февраля 2016 21:25 -

Это не ответ! Перед тем как я задал вопрос не поверишь, но я искал решение в интернете.

kolumb
Юзер

kolumb - 19 февраля 2016 21:27 -

Плохо искали https://habrahabr.ru/post/126207/

dimavdv
Юзер

dimavdv - 19 февраля 2016 21:29 -

это я тоже видел. Но как сделать именно то что мне надо я понять не могу.

dimavdv
Юзер

dimavdv - 19 февраля 2016 21:30 -

Как делать трапецию, я уже знал.

ПафНутиЙ
Админ

ПафНутиЙ - 19 февраля 2016 22:44 -

SVG в помощь.

Каков вопрос - таков и ответ. Просто помните об этом.

dimavdv
Юзер

dimavdv - 19 февраля 2016 22:50 -

***Комментарий удален***

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх