2012-03-04 24 views
0

當我使用image_submit_tag時,我不斷收到消息「Submit Query」在我的圖像頂部。我想擺脫這一點。雖然圖像和懸停圖像顯示正確。「提交查詢」一直顯示爲image_submit_tag形式

<div class="action"> 
<%= image_submit_tag "", :class => "acctSubmit" %> 
</div> 

這裏是我的類CSS:

.acctSubmit{ 
     display: block; 
     background: url('createaccount_button.png') no-repeat 0 0; 
     height: 43px; 
     width: 197px; 
    } 

    .acctSubmit:hover { 
    background-position: 0 -43px; 
    } 

讓我知道如果我能提供什麼都重要!

+0

我能夠通過創建一個1x1px透明圖像(empty.png),然後將代碼更改爲'<%= image_submit_tag「empty.png」,:class =>「acctSubmit」%> ' – Huy 2012-03-04 01:19:06

回答

1

爲什麼不使用button_tag代替,然後根據需要設計<button>?你是因爲你使用的是<img>標籤沒有src屬性看到通常的「丟失圖像」文本,正確稱呼<button>將是一個更好的選擇:

<%= button_tag '', :class => 'acctSubmit' %> 

您現有的CSS應該工作正常,但你可能需要進行一些調整才能獲得所需的視覺效果(具體取決於您所做的CSS重置類型)。

+0

我忘了提及這是一個表單(專門用於創建新用戶)。我會試試這個! – Huy 2012-03-04 02:09:53

+0

默認情況下,@hyngyn:'button_tag'產生'

+0

謝謝!正是我在找什麼。我感謝你的幫助,畝太短! – Huy 2012-03-04 02:18:21