整个div作为链接?

Lat*_*tox 16 html

我想使用整个div作为链接..不使用 "onclick"

这有可能简单href吗?

谢谢

Yi *_*ang 20

不,div元素不能具有href属性,也不会像链接那样起作用.您可以在HTML5中使用以下内容:

<a href="#"><div></div></a>
Run Code Online (Sandbox Code Playgroud)

但是,并非所有当前一代浏览器(尤其是Firefox 3.6)都支持此功能.另一种方法是添加一个绝对定位的a元素,其宽度和高度均为100%div:

div a {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
Run Code Online (Sandbox Code Playgroud)

这是有效的HTML4,但它当然不适用于旧版本的IE.否则应该完成你想要的.见:http://www.jsfiddle.net/uRh7j/


oez*_*ezi 17

你不能.但你可以使用一个<a>with style="display:block",它应该表现得像一个<div>,以取代你的<div>


Wil*_*ill 5

简单的答案是否定的,不过,您可以onclick与 css 一起使用cursor:pointer来获得相同的功能。