2012-06-03 53 views
1

我正在嘗試在此fiddle中對錶中的單元格執行懸停 - >突出顯示效果,因此它們看起來像按鈕。我無法使用任何JavaScript或CSS,但我可以使用HTML5。有誰知道如何去做。我知道HTML5中有一個onmouseover屬性,但沒有太多經驗。使用html5懸停效果,無javascript或css

謝謝!

+0

這是不可能的。爲什麼你不能使用CSS? –

+1

'onmouseover'是JavaScript。爲什麼你不能使用CSS? –

+0

我無法使用JS或CSS的原因是,我正在嘗試爲我試圖在sites.google.com上構建的網站製作自定義內容。他們不允許你添加JS或CSS到頁面。 –

回答

1

你不能。如果您想根據用戶的行爲更改給定元素的外觀,則必須使用JavaScript(基於事件)或CSS僞類:hover。但是,如果您可以編輯內容的HTML,那麼您應該可以插入自定義<style>元素或添加事件偵聽器。請注意,第一個在HTML4 *中無效,在HTML5中,您可以使用scoped屬性來設置樣式only a given scope(但我不認爲此行爲在任何瀏覽器中都已實現)。

*此解決方案應該可以工作,即使生成的代碼HTML4不再有效。

+0

我們可以編輯HTML,但不能添加