HTML&CSS

アスペクト比を保ちながら拡大縮小できるブロックの作成

レスポンシブサイトを作成するときに、アスペクト比(縦横比)を保ったまま拡大縮小するブロックを作成したい場合があります。簡単そうで結構ハマるところです。 今回はアスペクト比を保ちながら拡大縮小できるブロック領域の作成テクニックです。 アスペクト比を保ちながら拡大縮小できるブロックのサンプル HTMLコ  >>続きを読む

スマートフォンサイトのイベント〜jQuery

スマートフォンなどのモバイルサイトを作成するときには専用のイベントが必要になります。 今回はタップ、スワイプのイベントに対応する方法を解説します。 タップイベント タップとは、画面を指先で短く1回叩くことをさします。通常はPC用ページのクリックイベントでもタップに対応していますが、少し挙動がおかしか  >>続きを読む

CSSで表現するブレンドモード〜CSS3

ブレンドモードは2つの画像や画像と塗りをブレンドして表現するものです。 Photoshopなどで頻繁に活用される手法ですが、CSSでも使用することができます。 background-blend-modeプロパティ 注)IEもEdgeともにこのプロパティは使用できません。Can I use backg  >>続きを読む

CSS3でフィルター効果をつける

フィルター効果は本来SVGのグラフィック効果として実装されました。しかし、フィルター効果はCSSからも利用することができます。 CSSでフィルター効果をつけるのは非常に簡単な上にその効果も大きくPhotoshopなどでの一手間を省けるかもしれません。 filterプロパティについて CSSでフィルタ  >>続きを読む

Photoshopで作成した複数のシェープのパスをつなげる方法〜PhotoshopCC2017

Photoshopでシェープを作成した後に複数のシェープのパスをつなげることができます。PhotoshopにもIllustratorのパスファインダーのような仕組みが用意されています。 複数のシェープを作成するとその数だけレイヤーができますが、それぞれのシェープを結合する場合は同じレイヤーにシェープ  >>続きを読む