Life is Tech! Lesson
オリジナル制作サンプル集
写真をセピア色やモノクロにする
できあがりイメージ
つくりかた
Step1
セピア色にする要素をHTMLから探す
HTML
<div class="big">
<img src="img/cro-big.jpg" width="500">
<h3>サクサククロワッサン</h3>
</div>
HTMLの"big"というクラス名のdivタグの中にある、画像 (imgタグ) に対してCSSを反映させていきます。
Step2
セピア色にする要素のCSSセレクタをつくる
CSS
.big img {
}
CSSで クラス名"big"内の img を指定します。
Step3
セピア色を指定する
filter を追加して、セピア色を指定しましょう。
CSS
.big img {
filter: sepia(100%);
}
filter を使うと写真の色を変更したり、様々な加工を行うことができます。
sepia を指定すると写真がセピア色 (茶色っぽい色) になります。
カッコの中にフィルターの強さを % で指定します。
Step4
コードを書くかコピー&ペーストする
CSS
filter: sepia(100%);
コピーしたコードを目的の箇所にペースト(貼り付け)するか、直接書いてみましょう。
ワンポイント解説
セピア色以外にも、filter に grayscale を指定すると、写真を白黒にすることができます。
クラス名"small"内の img に grayscale を指定してみました。
CSS
.small img {
filter: grayscale(100%);
}
Step5
実際の見え方を確認する
サクサククロワッサンの写真がセピア調に、レーズンデニッシュとこだわりライ麦パンの写真がモノクロになっていれば完了です。