我有一個<span>
標記內的錨標記<a>
。我已經應用CSS,使跨度看起來像一個按鈕。範圍內的錨標記
我遇到了一些問題:
- 我不能將樣式應用風格跨越錨。
- 點擊僅在錨標籤上發生。我希望整個span標籤的點擊功能。
任何幫助非常感謝。
我有一個<span>
標記內的錨標記<a>
。我已經應用CSS,使跨度看起來像一個按鈕。範圍內的錨標記
我遇到了一些問題:
任何幫助非常感謝。
1)添加樣式的跨度,並且還向錨跨度內:
#container span, #container span a {
/* whatever */
}
2)你不能將點擊事件的跨度標籤沒有JavaScript。我建議jQuery爲方便:
$('#container').on('click', 'span', function() {
// JavaScript functionality here
});
你能舉出任何代碼示例嗎? 如果錨點是跨度的唯一內容,那麼您可以刪除跨度並將樣式直接應用到錨點。
默認情況下,跨度不是「可點擊的」,因此錨點必須使用JavaScript來使跨度可點擊。或者我想你可以爲你定位一個邊距,以便「覆蓋」整個範圍 - 從而產生span元素可點擊的印象。
不知道爲什麼你需要跨度?我可能會一起擺脫跨度,並將span-styling應用於錨點。
如果你把跨度內的一個,那麼你應該解決您的目標區域的問題。加錨標籤有一些內置的瀏覽器樣式,所以爲什麼像文字裝飾的東西沒有通過格羅姆跨度到
請添加您的代碼。 – kolin 2012-03-16 12:34:05
''具有''沒有的優點嗎?我的意思是,你不能只是把所有東西都放在''中,而不用''?順便說一句,他們被稱爲元素,而不是標籤。 – 2012-03-16 12:36:50