【问题标题】:How to make a div into a Hyperlink?如何将 div 变成超链接?
【发布时间】:2013-06-16 10:29:18
【问题描述】:

我在 Visual Studio 2008(带有 C# 的 ASP.net)中遇到问题。

我有 div#apDiv13,现在我想让我的 div 成为超链接。

我设置了我的 div 的背景,现在我希望它成为鼠标悬停时的超链接 或点击网页中的某个地址。

【问题讨论】:

    标签: c# asp.net visual-studio-2008 html


    【解决方案1】:

    这是一个非常糟糕的主意,但从技术上讲这是可能的。您需要做的是将链接显示为一个块,并将其大小垂直和水平设置为 100%,以便填充容器 div。

    示例 (http://jsfiddle.net/snLwg/)

    div {
        background: red;
        width: 300px;
        height: 300px;
    }
    
    div a {
        display: block;
        height: 100%;
        width: 100%;
    }
    

    【讨论】:

    • 谢谢史蒂夫!我需要 div 来放置一个像图像和 ... 这样的对象,所以现在我需要让 div 每当我点击我的 div 时像上面的图片一样进行超链接
    • @HamedParvini 您不能将 div 设为链接,只能使用 javascript。您只能使链接像 div 一样。发布一些代码,我们将看看可以做什么。
    • 亲爱的steve,这是我的项目,请下载,我的div在Index.aspx文件中,请检查div中的Sin,我要它做超链接。 uplod.ir/c90tgwhj29a1/YalaYal.rar.htm
    【解决方案2】:

    简单的方法:

    <a href="http://stackoverflow.com/">
        <div>Contents of your div</div>
    </a>
    

    【讨论】:

    猜你喜欢
    • 2014-07-22
    • 2017-10-12
    • 2011-11-03
    • 1970-01-01
    • 1970-01-01
    • 2010-10-22
    • 2021-03-05
    • 2015-05-31
    • 1970-01-01
    相关资源
    最近更新 更多