html - 如何扩展 anchor 元素可点击半径以填充包含的div?

标签 html css

<div class="social facebook">
        <a class="nostyle" href ="www.facebook.com">
            <i class="fa fa-facebook fa-2x"></i>    
        </a>
    </div>

给出上面的代码,我想知道如何扩展我的 anchor 标签的“可点击区域”。

enter image description here

问题如下:我已成功重定向到 Facebook 页面,但我只能点击图标本身(我的有效可点击区域是图标本身),我想更改它,以便在我点击任何地方时我也会被重定向的圈子。

我的 CSS 是这样的:

.social{
text-align:center;
width:60px;
height:60px;
float:left;
background:rgb(255,255,255);
border:1px solid rgb(204,204,204);
box-shadow:0 2px 4px rgba(0,0,0,0.15), inset 0 0 50px rgba(0,0,0,0.1);
border-radius:100px;
margin:0 10px 10px 0;
padding:12px;

最佳答案

我会将链接环绕在圆形 DIV 周围:

    <a class="nostyle" href ="www.facebook.com">
      <div class="social facebook">
        <i class="fa fa-facebook fa-2x"></i>    
       </div>
    </a>

关于html - 如何扩展 anchor 元素可点击半径以填充包含的div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54562564/

相关文章:

javascript - LABjs 加载脚本时出现问题

html - Bootstrap 表 - 将行的一列一分为二

jQuery 可排序/可拖动列表 disableselection() 不工作

javascript - 悬停时暂停 jQuery

html - 更改窗口/div 滚动条的设计

html - CSS(顺风)网格高度 100vh 不工作

html - CSS 在 div 中定位 div

javascript - serializeArray 找不到某些输入

javascript - Accordion 切换图标

html - 溢出 : hidden seems to break filepond