你使用什麼庫/框架來生成表單?您發佈的代碼並不能告訴我們有關生成的HTML的多少信息。
無論如何。如果檢查Firebug的或類似的DOM,你會看到按鈕元素doesn't cover all the visual space.
在你的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;
}
包裝實際按鈕(並顯示視覺指針光標和背景圖像)的元素寬度爲140px,高度爲30px。
現在,您不想將這些值再次硬編碼到按鈕,您想將此按鈕設置爲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;
}
應該這樣做。乾杯。