Я забыл добавить <!DOCTYPE html>
в некоторые проекты, поэтому я вернулся и добавил его. Это разрушило выравнивание/высоту нескольких элементов, но я смог исправить это, добавив в px
или %
, где он отсутствовал.Добавление <! DOCTYPE html> выравнивание руин
Однако в одном из моих проектов это не устранило проблему. Вот fiddle. Это высота кнопок, которая должна заполнять весь контейнер. Он отлично работает без <!DOCTYPE html>
. Я посмотрел на другие подобные вопросы, но совет (добавить отсутствующий px
или %
) не сработал.
Вот CSS для кнопок:
button {
padding: 0px !important;
margin: 0px !important;
height: 15% !important;
width: 25%;
display: block;
float: left;
background-color: #F8B8B8;
border: 1px solid #fee;
border-bottom: none;
border-left: none;
}
Не используйте идентификатор как классы, идентификатор MUST быть уникальным для всего документа – Sojtin
Это также может помочь: http://stackoverflow.com/a/31728799/3597276 –