2011-12-13 169 views
3

我有一行,它在一個錨標記內。現在在那一行我想添加另一個可點擊的組件(一個錨標籤)。我該怎麼做?如何將一個錨標記放在一個錨標記內

+2

你不知道。瀏覽器如何知道要跟隨哪個鏈接?另外,它會是無效的HTML。 –

回答

3

你不在錨內做它。

錨元素不可嵌套。

HTML 4 DTD具有這樣的:

<!ELEMENT A - - (%inline;)* -(A)  -- anchor --> 

-(A)的意味着A元件明確不內A元件允許的。

0

你不能那樣做。爲什麼你甚至想在錨標籤中放一行?如果您有多個鏈接,請將它們保存在獨立的定位標記中。如果你想知道哪個錨鏈接觸發了一個事件,給它們一些id。

-1

絕對將第二個錨點放在第一個錨點上。無論你的行父元素是什麼,將其設置爲:relative;設置一行,a.secondlinkwhatever {position:absolute}然後將第二個鏈接放在需要的地方,並在其上設置一個z索引。沒有看到你的代碼,這是非常模糊的,但應該工作。有太多未知的限制。

0

我正面臨同樣的問題。 您可以簡單地在頂部定義一個<div>元素,並在其中使用錨標籤。 喜歡的東西:

<div id="myDiv"><a href="#"></a> 
    <a href="#"></a> 
</div> 

確保你在你的腳本文件中添加點擊事件myDiv爲好。

window.location.href = "#dashboardDetails";