2013-01-15 48 views
0
顯示不同的鏈接(格式爲按鈕)

我風格的一些鏈接使用看起來像按鈕:CSS上的Safari

一個:鏈接, 一個:拜訪, 答:懸停, 一:主動

但是我發現,在A:積極的造型是不是在Safari工作(在PC或iPad)。

我已經注意到,計算器按鈕(問題,標籤,用戶等)的工作方式相同在這兩個瀏覽器和Safari。有誰知道用什麼CSS代碼來實現這個目標?

+1

請添加您的CSS樣本。考慮一個jsfiddle.net的例子來幫助我們回答你的問題。 – idrumgood

回答

0

如果您要檢查的CSS,你可以使用瀏覽器工具來檢查你的元素。只需右鍵單擊一個元素並選擇'檢查元素'(措辭可能稍微偏離)。這當然會在FireFox,Chrome和Safari中運行(我想在其他現代瀏覽器中也是如此)。這些將顯示一個元素的源代碼以及應用了哪些CSS。您還可以搜索附加組件以提供更多功能。

回到你的問題。我個人看不到任何特殊的a:點擊並按住鏈接時,在StackOverflow上的活動樣式。您是否確定您沒有將鏈接樣式設置爲當前頁面時激活(鏈接處於點擊/保持狀態時)狀態?

+0

我想是的。我的按鈕位於iframe中。在資源管理器/火狐瀏覽器中,當我點擊其中一個樣式時,樣式保持在:active狀態,而另一個iframe則顯示一些新內容。但在Safari中:只要釋放鼠標點擊,活動樣式就會消失。有沒有什麼辦法讓a:主動樣式仍然像Explorer/Firefox一樣? – user1981681

+0

Safari所做的其實是正確的。 a:當您點擊鏈接或點擊並且不釋放鼠標按鈕時,活動狀態就在那裏。點擊鏈接後,它將被設置爲訪問,並將在_a:visited_ CSS中顯示樣式集。請按照要求,在提出問題時提供相關的源代碼,因爲很難確定問題源於何處。 –

+0

非常感謝您的幫助Marijke。 – user1981681