我需要做的是,无论何时点击号码或拨号图标,它将在我们的手机拨号。
我已经做了,无论何时点击号码,它将拨号,但我不知道如何提供同样的图标。
.contact-list {
background: #fff;
background-size: 30px;
padding-left: 10px;
padding-top: 10px; //
padding-bottom: 7px;
border-bottom: 1px dashed #999;
}<div class="contact-list" data-tel="974-4433665588" href="tel:974-4433665588">
<h2>Fire</h2>
<p>
<span><a data-rel="external"
data-tel="974-4433665588" href="tel:974-4433665588"
style="color: #333946; text-decoration: none; font-weight: normal;">974-4433665588</a></span>
<span><img src="img/contact.png" alt="974-4433665588" style="width: 28px;float: right;margin-top: -19px !important;margin-right: 13px;" /></span>
</p>
</div>

发布于 2016-06-23 08:08:38
您需要将图标包装在a标记中,请参见下面的内容:
<div class="contact-list" data-tel="974-4433665588" href="tel:974-4433665588">
<h2>Fire</h2>
<p>
<span><a data-rel="external"
data-tel="974-4433665588" href="tel:974-4433665588"
style="color: #333946; text-decoration: none; font-weight: normal;">974-4433665588</a></span>
<span><a href="tel:974-4433665588">
<img src="img/contact.png" alt="974-4433665588" style="width: 28px;float: right;margin-top: -19px !important;margin-right: 13px;" /></a></span>
</p>
</div>发布于 2016-06-23 08:33:56
只需将图像包装成一个链接(<a>标记)即可。
<a data-rel="external" data-tel="974-4433665588" href="tel:974-4433665588">
<img src="https://image.freepik.com/free-icon/phone-call_318-62608.png" alt="974-4433665588" class="phone-image"/>
</a>以下是完整的代码:
.contact-list {
background: #fff;
background-size: 30px;
padding-left: 10px;
padding-top: 10px; //
padding-bottom: 7px;
border-bottom: 1px dashed #999;
}
.phone-label {
color: #333946;
text-decoration: none;
font-weight: normal;
}
.phone-image {
width: 28px;
float: right;
margin-top: -5px !important;
margin-right: 13px;
}<div class="contact-list" data-tel="974-4433665588" href="tel:974-4433665588">
<h2>Fire</h2>
<p>
<span>
<a data-rel="external" data-tel="974-4433665588" href="tel:974-4433665588" class="phone-label">974-4433665588</a>
</span>
<span>
<a data-rel="external" data-tel="974-4433665588" href="tel:974-4433665588">
<img src="https://image.freepik.com/free-icon/phone-call_318-62608.png" alt="974-4433665588" class="phone-image"/>
</a>
</span>
</p>
</div>
发布于 2016-06-23 08:37:55
如前所述,在div周围放置<a>标记将解决这个问题。
但是当我看着它的时候,我想我会把它移开一些,然后把你介绍给挠曲箱,这对造型很有帮助。
最好有一个css文件,而不是内联样式。它看起来更整洁,而且更容易改变(因为你只做了一次,即使重复这种风格)
.phone-link {
text-decoration: none;
}
.contact-list {
background: #fff;
background-size: 30px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 7px;
border-bottom: 1px dashed #999;
display: flex;
align-items: center;
}
.phone-no h2 {
color: #000;
}
.phone-no {
color: #333946;
font-weight: 400;
}
.phone-icon {
margin: 13px;
}
.filler {
flex: 1;
}<a data-rel="external" data-tel="974-4433665588" href="tel:974-4433665588" class="phone-link">
<div class="contact-list" data-tel="974-4433665588" href="tel:974-4433665588">
<span class="phone-no">
<h2>Fire</h2>
974-4433665588
</span>
<span class="filler"></span>
<span class="phone-icon">
<img src="http://www.toyotaoftricities.com/assets/d1123/img/phone_icon.png" alt="974-4433665588" />
</span>
</div>
</a>
<a data-rel="external" data-tel="974-1223344556" href="tel:974-1223344556" class="phone-link">
<div class="contact-list" data-tel="974-1223344556" href="tel:974-1223344556">
<span class="phone-no">
<h2>Police</h2>
974-1223344556
</span>
<span class="filler"></span>
<span class="phone-icon">
<img src="http://www.toyotaoftricities.com/assets/d1123/img/phone_icon.png" alt="974-4433665588" />
</span>
</div>
</a>
https://stackoverflow.com/questions/37985548
复制相似问题