问问题
97 次
5 回答
2
是的,而不是以这种方式div
使用a
元素:
a.phone-number {
display: block;
width: ...;
height: ...;
background: url(...);
}
然后你的 html 将是
<a href="#url#" class="phone-number"></a>
于 2013-03-08T08:37:19.820 回答
1
不,您不能使用 CSS 创建链接。CSS 用于呈现建议,而不是用于增强功能或添加新元素。
于 2013-03-08T08:46:58.403 回答
1
而不是div
使其成为a
下面示例的背景图像
hmtl
<a href="#">phone</a>
css
a.{
float:left;
width:100px;
height:200px;
text-indent:-5000px;
background: url(images/sample.jpg);
}
希望它有帮助
于 2013-03-08T08:38:28.323 回答
0
像这样的东西?
<div class="number"></div>
.number{ /* mention the div class name or id here */
display:inline;
cursor: pointer;
cursor: hand; /*for cross-browser support */
border-bottom: 1px solid blue; /* give your own color */
}
于 2013-03-08T08:37:51.897 回答
0
您将需要使用<a>
标签。是语义上正确的<a>
元素,用于赋予您的标记更多意义。
使用 HTML5,您应该像这样标记您的电话链接。
<a href="tel:+13174562564">317-456-2564</a>
这允许 iPhone 和 Android 等移动设备将其识别为电话号码,并在触摸时发起电话呼叫。
于 2013-03-08T09:09:59.717 回答