2013-08-22 4 views
0

Я использовать следующий CSS для создания кнопокСоздание кнопок CSS с равным заполнения

.cssButton { 
background-color:#333333; 
border:1px solid #CCCCCC; 
display:inline-block; 
color:#FFFFFF; 
cursor:pointer; 
text-decoration:none; 
font-family: arial, helvetica, sans-serif; 
} 

При нанесении на якорь ссылки и входы, я получаю различные высоты. Есть ли способ заставить свойства соответствовать в обоих элементах?

Благодаря

+0

сохранить высоту и ширину в вашем css, я приложил ответ также – Anup

ответ

2

Да, установив по умолчанию font-size и padding.

.cssButton { 
    background-color:#333333; 
    border:1px solid #CCCCCC; 
    display:inline-block; 
    color:#FFFFFF; 
    cursor:pointer; 
    text-decoration:none; 
    font: 12px arial, helvetica, sans-serif; 
    padding: 2px; 
} 

Also check this Fiddle

+0

Спасибо за это. Я думал, что все испробовал. –

1

Как это

добавить padding:5px; ниже в классе:

DEMO

CSS

*{ 
    margin:0; 
    padding:0; 
} 

.cssButton { 
background-color:#333333; 
border:1px solid #CCCCCC; 
display:inline-block; 
color:#FFFFFF; 
cursor:pointer; 
text-decoration:none; 
font-family: arial, helvetica, sans-serif; 
padding:5px; 
} 
0
.cssButton { 
    background-color:#333333; 
    border:1px solid #CCCCCC; 
    display:inline-block; 
    color:#FFFFFF; 
    cursor:pointer; 
    text-decoration:none; 
    font: 12px arial, helvetica, sans-serif; 
    width:100px; 
    height:30px; 
} 

вы не держать высоту, ширину в вашем CSS. gud luck

+0

, если необходимо, вы также можете прикрепить 'float: left; ' – Anup

+0

Это, а также 'line-height: 30px;' - лучшее решение. Вам также не понадобится 'float: left;' поскольку это встроенный блок. – qwerty

Смежные вопросы