各ブラウザ対応border-box -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-bo… Yukimi Satoハック2014.02.17 151
CSS3:before、afterセレクタとcontent beforeとafterセレクタは、その名の通り設定した要素の前後にスタイルを定義するセレクタです。 表示サンプルはこちら。http://jsdo.it/goto_jp/iHdW サンプルのHTML <p clas… ゴトーハック2014.02.12 295
CSS3:CSSだけでアコーディオンメニュー 表示サンプルはこちら。http://jsdo.it/goto_jp/pdzy リストリンクをメニューにしてますが、開閉させるだけなら実はCSS3は必要ありません。 ポイントとしては下記のようにサブメニューの<li&… ゴトーハック2014.02.07 1,425
CSS3:フキダシを作る まず表示サンプルはこちら。http://jsdo.it/goto_jp/awLv HTMLは下記のようにごくシンプルに。 <div class="fukidashi">ふきだしです。<… ゴトーハック2014.02.06 243
CSS3:矢印をつくる まず表示サンプルはこちら。http://jsdo.it/goto_jp/d6t7 下記のただのdivがあるとします。 <div class="arrow"></div> 下記C… ゴトーハック2014.02.05 302
CSS3:アニメーション(animation)で回転させる 以前「transition」を紹介しましたが、それと近いようで違う「animation」があります。transition は開始と終了を定義するだけの簡易的なものですが、 animation はより細かく動きを設定するこ… ゴトーハック2014.02.04 4,237
CSS3:CSSだけで作るタブUI 本題に入る前に簡単な基礎から。下記のHTMLを前提とします。 <ul class="list"> <li><input name="r" id=&qu… ゴトーハック2014.02.03 549
CSS3:CSSだけで作るドロワーメニュー CSS3の checked セレクタと隣接セレクタ(+)を活用することで、CSSだけで下記サンプルのようなメニューが作れます。 http://jsdo.it/goto_jp/2NnW 大雑把には下記のHTML構成を前提と… ゴトーハック2014.01.28 666
CSS3:アニメーション透過処理の注意点 CSS3アニメーションで透過処理をする場合、「opacity」を使います。 .box { background:#09c; opacity: 1; transition: 0.5s ease-in-out; -webki… ゴトーハック2014.01.27 817