CSS Jagged Border Generatorは、ギザギザの線を実装するためのCSSを生成してくれるジェネレーターです。色とサイズを指定するだけで、簡単にギザギザ線のCSSコードを生成することができます。 CSS…
CSSのFlexboxを古いIEにも対応させることができるスクリプト「flexibility」
要素を横並びにしたり、レイアウトを構築する時に便利なFlexboxですが、Internet Explorer8や9等の古いブラウザには対応していません。マイクロソフトのサポートも終了していますし、個人的には古いIEは無視…
ホバーエフェクト付きのグラデーションボタンのCSSを大量に公開している「Gradient Buttons」
Gradient Buttonsは、ホバーエフェクト付きのグラデーションボタンを大量に公開しているサイトです。ボタンを実装するためのCSSを取得することができます。 Gradient Buttonsの使い方 Gradie…
CSSだけで斜めの背景を実現する方法
CSSだけで、以下のページのような斜めの背景を実現する方法をご紹介いたします。 Skewed background with CSS CSSだけで斜めの背景を実現する方法 CSSで斜めの背景を実装するには、transfo…
プレビューを確認しながらCSSアニメーションが生成できる「Animista」
Animistaは、プレビューを見ながらCSSアニメーションを直感的に作成できるWEBサービスです。 Animistaの使い方 まずはAnimistaにアクセスして、[TRY ME!]をクリックします。 画面上部からアニ…
文字の半分で違う色を指定するCSSテクニック
文字の半分から左と右で、違う色を指定するCSSテクニックについてご紹介いたします。 文字の半分で違う色を指定するCSSテクニック HTMLはシンプルに以下のようにします。 data-headingにh1要素と同じ内容の文…
プレビューを見ながらCSS Grid Layoutのコードが生成できるWEBサービス「Griddy」
Griddyは、プレビューを見ながら直感的にCSS Grid Layoutのコードが生成できるWEBサービスです。CSS Grid Layoutにあまり慣れていなくても、簡単にCSSのコードを生成することができます。 G…
CSSのみでループして流れる画像を設置する方法
CSSアニメーションを利用して、横向きに永遠と流れる画像を設置する方法についてご紹介いたします。 挙動としては、こちらのページ下部にある、右から左へと流れているイラストのような動きになります。 CSSのみでループして流れ…
CSSだけで一つの要素に二重の線を引く方法
CSSだけで要素に二重の線を引く方法を紹介いたします。 CSSだけで要素に二重の線を引く方法 HTMLはシンプルにdivのみで説明いたします。 CSSでは、borderプロパティで線を引き、追加でbox-shadowを指…
空の要素に対してスタイルを適用することができる疑似クラス「:empty」
「:empty」はCSS3で追加された疑似クラスで、空の要素に対してスタイルを指定することができます。 例えば、テーブル内の空のセルだけ背景色を変えたり、非表示にしたり、といったことがCSSだけで指定できます。 :emp…