Страницы

Поиск по вопросам

суббота, 11 января 2020 г.

Верстка css button, как сверстать такую кнопку?

#css


Как реализовать такую кнопку с нижним бордером под углом



у меня что то получилось, вот только по бокам как сделать, подскажите



.button {
    display: inline-block;
    border: none;
    color: #fff;
    text-decoration: none;
    background-color: #ffb700;
    padding: 26px 45px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 3px;
    border-radius: 32px;
    text-align: center;
    position: relative;
    outline: 0;
    transition: background-color .1s ease;
}
.button::after {
    transition: background-color .2s ease;
    position: absolute;
    content: '';
    height: 4px;
    bottom: 0;
    width: 100%;
    background-color: #5f4004;
    opacity: .18;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    left: 0;
}

.button:active::after {
    opacity: .32;
}

.button:hover::after {
    opacity: .22;
}

.button:hover {
    background-color: #fea60d;
}
Бесплатный расчет 



    


Ответы

Ответ 1



Это делается с помощью внутренней тени. Цвет уже под себя настраивайте .button { display: inline-block; border: none; color: #fff; text-decoration: none; background-color: #ffb700; padding: 26px 45px; text-transform: uppercase; font-weight: 600; letter-spacing: 3px; border-radius: 32px; text-align: center; position: relative; outline: 0; transition: background-color .1s ease; box-shadow: inset 0 -5px 0 0 #aaa; /* тень */ } .button:hover { background-color: #fea60d; } Бесплатный расчет

Комментариев нет:

Отправить комментарий