2014年1月8日水曜日

無料でかわいいアイコン『Dripicons』をWebフォントとして使う方法


シンプルで可愛く、フラットデザインにぴったりの無料アイコンセット『Dripicons』


ダウンロードはこちらから
使用イメージが紹介されていますが、かなりオシャレなのでオススメです。


aiやpsdなど様々なフォーマットが用意されているのですが、今回はWebフォントの使用方法についてまとめたいと思います。


1 Webフォントをダウンロード、読み込む

ダウンロードしたフォルダ「webfont」→「fonts」からフォントファイルを任意の場所に設置します。


次にWebフォントを読み込むCSSを記述します。
※fontsフォルダごと移動した場合は下記の通りです。


@font-face {
  font-family: "dripicons";
  src:url("fonts/dripicons.eot");
  src:url("fonts/dripicons.eot?#iefix") format("embedded-opentype"),
    url("fonts/dripicons.ttf") format("truetype"),
    url("fonts/dripicons.svg#dripicons") format("svg"),
    url("fonts/dripicons.woff") format("woff");
}


2 before セレクター、contentプロパティで表示

<div data-icon="デモサイトから使いたいアイコンのコードを入力"></div>


次に :before セレクター、contentプロパティで要素の前に新たな要素を追加します。これがアイコンになります。


CSSに下記を記述します。

[data-icon]:before {
  font-family: "dripicons";
  content: attr(data-icon);
}

属性セレクタを使って、data-icon属性を持つ要素の前(:before)にcontentプロパティでアイコンを挿入します。ここではattr()を利用し、date-iconの属性値を取得し挿入しています。



詳しくはダウンロードしたファイルの中にwebfont.cssというのが入っているのでこちらを参考にするといいと思います。

2013年12月31日火曜日

WordPressをjQuery Mobileでスマホ対応する時に見ておきたい記事

■基本・リファレンス

スマートフォンサイトを作る際に気をつけたい 9つのポイント
スマホサイトを作る上で必要最低限の情報が簡潔にまとめられています。

jQuery Mobile 1.1.0 日本語リファレンス
わからないことがあったらとりあえずここで。もっとこうできないかな、と思った時にも便利。実現したいことが既に機能として用意されていることがあるので、無駄なコーディングを避けるためにも目を通すことをオススメします!



■実践・全体の流れ

一連の流れがつかめる記事をまとめてみました。jQuery Mobileを使ってWordPressのテーマを制作していくイメージが湧いてくると思います。

jQuery MobileでWordPressブログのテーマを制作して、スマートフォン対応させる手順(私の場合)。

スマホ向けテーマ作り:その1ThemeRollar編
スマホ向けテーマ作り:その2 wordpressへ組込み

WordPressでKtai Styleを使ってjQuery Mobileスマートフォンサイトを制作する流れ


■デザインでつまづいた時

大きい画像を画面に収めたい時等、思うようにレイアウトができない時に確認するといいです。

WordPress のテーマを jQuery Mobile でスマートフォン対応に

WordPressサイトをスマートフォン表示へ対応させるためにやったこと



動画を画面に収めたい時の参考。

YoutubeやHTML5video等の埋め込み動画のサイズをwindow幅に合わせて動的にリサイズ/可変にする方法