Я хочу написать CSS, который будет делать и button
и a
кнопками, похожими на material-дизайн. Написал стили, но если применить стили к элементу a
, то он становится ниже button
на один пиксель. Почему?
.material-button {
display: inline-block;
background-color: #507299;
border: none;
border-radius: 2px;
padding-left: 16px;
padding-right: 16px;
height: 36px;
line-height: 36px;
white-space: nowrap;
font-family: RobotoMedium;
font-size: 14px;
/*text-align: center;*/
text-transform: uppercase;
color: #ffffff;
}
.material-button:hover,
.material-button:visited,
.material-button:link,
.material-button:active {
color: #ffffff;
text-decoration: none;
}
<a role="button" class="material-button" >
Запись
</a>
<button type="button" class="material-button" >
Копировать
</button>
Ещё верхний и нижний паддинг обнулите.
Для файерфокса рекомендуют обнулить паддинг и границу через ::-moz-focus-inner
. В трюках советуют добавить !important
и заключить инструкцию в @-moz-document url-prefix(http://) { }
.
/* 2. */
.material-button::-moz-focus-inner {
border: 0;
padding: 0 16px;
}
.material-button {
display: inline-block;
background-color: #507299;
border: none;
border-radius: 2px;
/* 1. */
padding: 0 16px;
height: 36px;
line-height: 36px;
white-space: nowrap;
font-family: RobotoMedium;
font-size: 14px;
/*text-align: center;*/
text-transform: uppercase;
color: #ffffff;
}
.material-button:hover,
.material-button:visited,
.material-button:link,
.material-button:active {
color: #ffffff;
text-decoration: none;
}
<a role="button" class="material-button" >
Запись
</a>
<button type="button" class="material-button" >
Копировать
</button>
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть скрипт получающий запрос (через input())Далее запрос складывается с заранее заданным url, и в переменную присваивается html код получившейся...
Есть самопальный плеер на JavaScript, если я добавляю второй элемент <audio>, то он работает лишь с первым источником, игнорируя другой, то есть...
Не могу понять почему мои боксы стали такие маленькие (были квардратные)lg в md в xs вставил но всё же криво всё стало