■CSSフィルターで簡単画像変換(11):テキストの変換

 CSS(Cascading Style Sheets)のフィルター機能を使用すると、カラー画像に対して容易に下記に示す各種変換を施すことができます。

(1)blur(ぼかし)
(2)brightness(明度)
(3)contrast(コントラスト)
(4)drop-shadow(ドロップシャドウ)
(5)grayscale(グレースケール)
(6)hue-rotate(色相環)
(7)invert(階調の反転)
(8)opacity(不透明度)
(9)saturate(彩度)
(10)sepia(セピア)

 ところで、フィルター機能は画像だけでなく、テキスト(文字列)に対しても有効です。

 例を2つ示します。
 

 ヒマワリの原産地は北アメリカで、高さ3mくらいまで成長し、夏から秋にかなり大きな黄色の花を咲かせます。

(例1)上記の文章に下記フィルター(ぼかし)を掛けてみます。
 ・使用フィルター: {filter: blur(1px)}

 ヒマワリの原産地は北アメリカで、高さ3mくらいまで成長し、夏から秋にかなり大きな黄色の花を咲かせます。

(例2)前記の文章に下記フィルター(色相環)を掛けてみます。
 ・使用フィルター: {filter: hue-rotate(90deg)}

 ヒマワリの原産地は北アメリカで、高さ3mくらいまで成長し、夏から秋にかなり大きな黄色の花を咲かせます。

ホーム