我有一個ASP.NET .NET 4.0 Webform網站。我有一對夫婦在這個網站上幾乎所有的網頁上提交按鈕,他們都用下面的代碼生成:如何使滑動門效果提交按鈕?
<asp:Button id="b1" Text="Submit" runat="server" />
現在我需要切換這對於CSS滑動門效果(或財產以後simular)來獲得相同的外觀上的所有按鈕(提交和鏈接按鈕)
推拉門:http://alistapart.com/article/slidingdoors
如何做到這一點儘可能容易嗎?
所以你說的是它不可能將某個提交按鈕切換到具有某種推拉門的普通html按鈕並保持懸停效果?我知道我已經使用ASP.NET MVC完成了這個工作,但在這種情況下,我需要實現一個簡單的JavaScript,然後在submitbutton中指定要提交的表單。我必須在這裏以相同的方式嗎?在這種情況下,我想更改此網站上的所有按鈕:http://www.bradspel.net/從beeing帶有文本的圖像變爲明文和按鈕(帶有懸停效果)。 – Banshee 2013-03-05 09:56:42
您應該可以將提交按鈕包裝在'span'中,並且可以使用'span.classHere:hover,span.classHere:hover input'來設置它的樣式,但是仍然會遇到一些瀏覽器的問題玩得很好(並且你會對抗按鈕的本地懸停行爲,除非你事先明確無效),並且用戶無法點擊跨度(除非你使用一些Javascript來將提交按鈕的行爲應用到其父跨度) 。儘管如此,這是一個非常難以理解的方式。 – MassivePenguin 2013-03-05 10:22:18