Latest web development tutorials

CSS3メディアクエリの例

この章では、私たちはあなたに、マルチメディアのためのいくつかの例を紹介します。

私たちは、電子メールボックスへのリンクのリストを作るために開始する前に。 次のようにHTMLコードは、次のとおりです。

例1

<!DOCTYPE HTML>
<HTML>
<ヘッド>
<スタイル>
UL {
リストスタイル型:なし。
}

UL李のA {
色:緑;
テキスト装飾:なし;
パディング:3px;
表示:ブロック;
}
</スタイル>
</ HEAD>
<ボディ>

<UL>
<李> <a data-email = "[email protected]"のhref = "mailto: [email protected]">ジョン・ドウ</ A> </ LI>
<李> <a data-email = "[email protected]"のhref = "mailto: [email protected]">メアリー萌え</ A> </ LI>
<李> <a data-email = "[email protected]"のhref = "mailto: [email protected]">アマンダパンダ</ A> </ LI>
</ UL>

</ BODY>
</ HTML>

»をお試しください

その注意data-emailのプロパティを。 HTMLでは、私たちは一緒に使用することができdata-情報を格納するために、属性の接頭辞。


520 699pxに幅 - メールボックスのアイコンを追加

とき520 699pxに、ブラウザの幅、メールアイコンのリンクを追加する前に、メールボックス:

例2

@media画面と(最大幅: 699px)および(最小幅:520px){
UL李のA {
パディング左:30px;
背景:のURL(電子メール-icon.pngと)左中央ノー繰り返し;
}
}

»をお試しください

700 1000pxに - テキストのプレフィックス情報を追加します。

1000pxのブラウザ700の幅は、「電子メール:」を追加する前に、メールボックスをリンクするとき:

例3

@media画面と(最大幅: 1000px)と(最小幅:700px){
ULリーA:前{
内容:「電子メール: ";
フォントスタイル:イタリック;
色:#666666;
}
}

»をお試しください

より大きい1001px幅 - 電子メールアドレスを追加します。

ブラウザは1001pxより広い場合には、連絡先の電子メールアドレスは、リンクの後に追加されます。

我々は、使用data-の各名称の後にメールアドレスを追加する属性:

例4

@media画面と(最小幅: 1001px){
ULリーA:の後に{
内容:「(」のattr(データ -email)」)」。
フォントサイズ:12ピクセル;
フォントスタイル:イタリック;
色:#666666;
}
}

»をお試しください

より大きい1151px幅 - アイコンを追加

ブラウザは1001pxより広い場合には、名前、アイコンの前に追加されます。

例では、我々は(同様のOR演算子)追加のメディアクエリを追加するには、カンマで区切られた既存のメディアクエリーで使用することができ、追加の照会ブロックを記述する必要はありません。

【実施例5

@media画面と(最大幅: 699px)および(最小幅:520px)、(最小幅:1151px){
UL李のA {
パディング左:30px;
背景:のURL(電子メール-icon.pngと)左中央ノー繰り返し;
}
}

»をお試しください

例

より多くの例

Webページのサイドバーにメーリングリストのリンクを使用します
ページの左側の列の例では、リンクのメーリング・リストを追加します。