如何向菜单中的图标添加超链接?

阿鲁卡

大家晚上好,最好的问候。

我正在开发一个 Web 应用程序,但在创建菜单时遇到了问题

我想为图像添加超链接,当用户点击菜单项标题和图像时,它们可以被重定向到该部分

在第一项中的示例我有一个名为 stackoverflow 的部分我只能向标题添加超链接但我也想单击图像以重定向到“stackoverflow”部分/

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!doctype html>


<head>
  <meta charset="utf-8">
  <title>Example</title>
  <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
</head>

<body>

    <h1>Administrator</h1>
    <br>
    <div class="container">
    
        <div class="row text-center mb-5">
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">
                    <a href="https://stackoverflow.com/">StackOverflow</a>
                </div>
                <div>
                    <i class="fas fa-city fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Pagos</div>
                <div>
                    <i class="far fa-credit-card fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Contabilidad</div>
                <div>
                    <i class="fas fa-hand-holding-usd fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Reportar</div>
                <div>
                    <i class="fas fa-exclamation-triangle fa-3x"></i>
                </div>
            </div>
        </div>
    
        <div class="row text-center">
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Morosos</div>
                <div>
                    <i class="fas fa-user-times fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Instalaciones</div>
                <div>
                    <i class="fas fa-swimmer fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Contabilidad</div>
                <div>
                    <i class="fas fa-hand-holding-usd fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Reportar</div>
                <div>
                    <i class="fas fa-exclamation-triangle fa-3x"></i>
                </div>
            </div>
        </div>
    </div>

  <!-- Add your site or application content here -->
  <script src="https://kit.fontawesome.com/55c228f8f9.js"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js"></script>
</body>

</html>

特雷文·艾弗里

您可以将a标签向上移动一级,使其包含标题和图标作为一个块。

<a href="https://stackoverflow.com/">
    <div class="bg-dark text-white rounded-sm mb-3">
        StackOverflow
    </div>
    <div>
        <i class="fas fa-city fa-3x"></i>
    </div>
</a>

或者,如果出于某种原因不希望整个想法成为链接,则可以复制链接。

<div class="bg-dark text-white rounded-sm mb-3">
    <a href="https://stackoverflow.com/">StackOverflow</a>
</div>
<div>
    <a href="https://stackoverflow.com/"><i class="fas fa-city fa-3x"></i></a>
</div>

这是第一个解决方案的片段。

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!doctype html>


<head>
  <meta charset="utf-8">
  <title>Example</title>
  <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
</head>

<body>

    <h1>Administrator</h1>
    <br>
    <div class="container">
    
        <div class="row text-center mb-5">
            <div class="col-sm-3">
                <a href="https://stackoverflow.com/">
                    <div class="bg-dark text-white rounded-sm mb-3">
                        StackOverflow
                    </div>
                    <div>
                        <i class="fas fa-city fa-3x"></i>
                    </div>
                </a>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Pagos</div>
                <div>
                    <i class="far fa-credit-card fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Contabilidad</div>
                <div>
                    <i class="fas fa-hand-holding-usd fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Reportar</div>
                <div>
                    <i class="fas fa-exclamation-triangle fa-3x"></i>
                </div>
            </div>
        </div>
    
        <div class="row text-center">
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Morosos</div>
                <div>
                    <i class="fas fa-user-times fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Instalaciones</div>
                <div>
                    <i class="fas fa-swimmer fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Contabilidad</div>
                <div>
                    <i class="fas fa-hand-holding-usd fa-3x"></i>
                </div>
            </div>
    
            <div class="col-sm-3">
                <div class="bg-dark text-white rounded-sm mb-3">Reportar</div>
                <div>
                    <i class="fas fa-exclamation-triangle fa-3x"></i>
                </div>
            </div>
        </div>
    </div>

  <!-- Add your site or application content here -->
  <script src="https://kit.fontawesome.com/55c228f8f9.js"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js"></script>
</body>

</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在画布元素中向图像添加超链接?

来自分类Dev

如何使用jQuery向表中添加超链接列?

来自分类Dev

如何使用XML在XSLT中向名称添加超链接?

来自分类Dev

在JQuery中向文本添加超链接

来自分类Dev

如何使用Apache POI在Word文档中向图像添加超链接?

来自分类Dev

如何向表行<tr>添加超链接

来自分类Dev

IBM Watson:如何向 Watson Responses 添加超链接?

来自分类Dev

HTML5 _ 如何向视频标记添加超链接

来自分类Dev

如何在Flutter中创建超链接图标?

来自分类Dev

制作自己的图标并添加超链接

来自分类Dev

在WPF和MVVM中,如何将“复制”上下文菜单添加到<超链接>?

来自分类Dev

如何使用Office-js以编程方式向工作表中的单元格添加超链接?

来自分类Dev

如何使用Office-js以编程方式向工作表中的单元格添加超链接?

来自分类Dev

如何向谷歌地图标记添加唯一链接

来自分类Dev

如何在WPML输出之前向菜单添加链接?

来自分类Dev

如何向WordPress管理员菜单添加任意链接?

来自分类Dev

如何在数组中添加超链接(Javascript)

来自分类Dev

如何使用pdfbox在pdf中添加超链接

来自分类Dev

如何在数组中添加超链接(Javascript)

来自分类Dev

如何在jquery替换中添加超链接

来自分类Dev

如何在 CefSharp.LoadHtml 中添加超链接?

来自分类Dev

如何在 prestashop 的文本翻译中添加超链接?

来自分类Dev

如何制作超链接项菜单抽屉?

来自分类Dev

我创建菜单的方式添加了超链接CSS,如何删除?[Angular Material v。0.10]

来自分类Dev

如何向超链接单击添加事件并获取单击对象的行索引?

来自分类Dev

我们如何在 watson 对话中创建超链接图标?

来自分类Dev

tinyMCE 下拉菜单与“添加超链接”模式断开连接

来自分类Dev

向MFC应用程序添加非按钮超链接

来自分类Dev

d3表-向值添加特定的超链接

Related 相关文章

  1. 1

    如何在画布元素中向图像添加超链接?

  2. 2

    如何使用jQuery向表中添加超链接列?

  3. 3

    如何使用XML在XSLT中向名称添加超链接?

  4. 4

    在JQuery中向文本添加超链接

  5. 5

    如何使用Apache POI在Word文档中向图像添加超链接?

  6. 6

    如何向表行<tr>添加超链接

  7. 7

    IBM Watson:如何向 Watson Responses 添加超链接?

  8. 8

    HTML5 _ 如何向视频标记添加超链接

  9. 9

    如何在Flutter中创建超链接图标?

  10. 10

    制作自己的图标并添加超链接

  11. 11

    在WPF和MVVM中,如何将“复制”上下文菜单添加到<超链接>?

  12. 12

    如何使用Office-js以编程方式向工作表中的单元格添加超链接?

  13. 13

    如何使用Office-js以编程方式向工作表中的单元格添加超链接?

  14. 14

    如何向谷歌地图标记添加唯一链接

  15. 15

    如何在WPML输出之前向菜单添加链接?

  16. 16

    如何向WordPress管理员菜单添加任意链接?

  17. 17

    如何在数组中添加超链接(Javascript)

  18. 18

    如何使用pdfbox在pdf中添加超链接

  19. 19

    如何在数组中添加超链接(Javascript)

  20. 20

    如何在jquery替换中添加超链接

  21. 21

    如何在 CefSharp.LoadHtml 中添加超链接?

  22. 22

    如何在 prestashop 的文本翻译中添加超链接?

  23. 23

    如何制作超链接项菜单抽屉?

  24. 24

    我创建菜单的方式添加了超链接CSS,如何删除?[Angular Material v。0.10]

  25. 25

    如何向超链接单击添加事件并获取单击对象的行索引?

  26. 26

    我们如何在 watson 对话中创建超链接图标?

  27. 27

    tinyMCE 下拉菜单与“添加超链接”模式断开连接

  28. 28

    向MFC应用程序添加非按钮超链接

  29. 29

    d3表-向值添加特定的超链接

热门标签

归档