Как получить минимальную ширину для работы с кнопкой в ​​Chrome?(MacOS) - PullRequest
0 голосов
/ 26 мая 2018

Соответствующий вопрос был задан семь лет назад, с последним (к сожалению, не полезным для меня) ответом в 2015 году: Не работает ли `min-width` для элементов формы` input [type = "button"] `?

Я надеюсь, что к настоящему времени есть лучший ответ.

У меня есть очень простой CSS:

button {
  min-width: 80px;
}

Который завершаетсяигнорируется, по крайней мере, Chrome на MacOS (он работает в Firefox и Chrome в Windows).Если я проверю одну из этих кнопок, свойство min-width действительно установлено, но оно ничего не делает.

Некоторые приемы, упомянутые в старом потоке выше, работают, но они нежелательны.побочные эффекты.Например, явная настройка width, а также min-width дает эффект, но затем кнопки с длинным текстом оборачиваются словом, а не становятся шире.

Изменение цвета рамки работает (странно, что это что-то делает), но это портит округление границы и, вероятно, не будет одинаковым для всех браузеров.

Итак, теперь, когда прошло несколько лет, кто-нибудь знает какие-нибудь лучшие приемы, чтобы получить min-widthработать на кнопку в Chrome на macOS?

1 Ответ

0 голосов
/ 26 мая 2018

вы используете <input type="button" value="save" /> ИЛИ <button>Save</button>?

Оба css работают на меня.Попробуй это.Это поможет вам.

input[type='button'] { min-width: 180px;}
button { min-width: 180px; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...