質問する
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
タグを使用する必要があります<a>
。これ<a>
は、マークアップに意味を与えるために使用する意味的に正しい要素です。
HTML5を使用して、電話リンクをそのようにマークアップする必要があります。
<a href="tel:+13174562564">317-456-2564</a>
これにより、iPhoneやAndroidなどのモバイルデバイスがそれを電話番号として認識し、タッチすると電話をかけることができます。
于 2013-03-08T09:09:59.717 に答える
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 に答える