Как растянуть кнопку на всю ширину CSS

Чтобы растянуть кнопку на всю ширину в CSS, можно использовать свойства width: 100% и display: block или display: inline-block.

Например, чтобы растянуть кнопку <button> на всю ширину родительского элемента, можно использовать CSS-код:

button {
    display: block;
    width: 100%;
}

При этом кнопка будет иметь блочный тип отображения, а ее ширина будет занимать 100% ширины родительского элемента.

Если кнопка должна быть внутри блочного элемента, например, <div>, то ее ширина будет автоматически растянута на всю ширину родительского блока. Но если внутри блока используется другой блочный элемент, например, <ul>, то кнопка может занимать только свою собственную ширину. В таком случае также нужно установить свойство width: 100%.

div {
    background-color: #f2f2f2;
    padding: 20px;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

button {
    display: block;
    width: 100%;
}

В этом примере кнопка <button> внутри блока <div> растянется на всю ширину родительского блока.

реклама

Качественный хостинг сайтов

реклама

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Как растянуть кнопку на всю ширину CSS

Наш специалист свяжется с вами в ближайшее время и уточнит детали