Какую библиотеку / фреймворк вы используете для создания форм? Размещенный вами код мало что нам говорит о сгенерированном HTML.
В любом случае. Если вы осмотрите DOM с помощью Firebug или чего-то подобного, вы увидите, что элемент кнопки не покрывает все визуальное пространство.
Глядя на ваш CSS (global_style.css
), я вижу, что ширина этой кнопки жестко задана в 131 пикселе:
.submit_input {
color:#FFF;
margin:0 auto;
text-align:center;
font-size:14px;
font-weight:bold;
background:none;
border:none;
width:131px;
height:22px;
padding-top:6px;
cursor:pointer;
}
Элемент, который обертывает фактическую кнопку (и показывает курсор визуального указателя и фоновое изображение), имеет ширину 140 пикселей и высоту 30 пикселей.
Теперь вы не хотите снова жестко кодировать эти значения для кнопки, вы хотите установить для этой кнопки 100% ширину и высоту. Это может не сработать, если это встроенный элемент, поэтому вам нужно установить для его свойства display
значение block
. Замените селектор .submit_input
следующим:
.submit_input {
color:#FFF;
margin:0 auto;
text-align:center;
font-size:14px;
font-weight:bold;
background:none;
border:none;
width: 100%;
height: 100%;
display: block;
padding-top:6px;
cursor:pointer;
}
Это должно сделать это. Приветствия.