💎

実例で見るグッときたCSS表現②

2023/04/14に公開

最近文字だけのサイトが気になってよく見ている。
真似できそうなCSS表現をピックアップ。

🟦 文字を選択したときの色を変える

ハイライトカラーの赤が効いている
https://premkrishnamurthy.com/

::selection {
    background: red;
}

🟦 mix-blend-modeで背景を透かす

ありそうでなかった表現!
文字に対してブレンドモードを適応して、
background-imageで透かせたい画像を指定しておく。
http://hakunamatata.house/

mix-blend-mode: multiply;

🟦 文字の順番が逆になる

directionというプロパティが存在するの初めて知った!
https://authentic.website/

direction は CSS のプロパティで、テキスト、表の列、水平方向のはみ出しの方向を設定します。右書きの言語(ヘブライ語やアラビア語など)では rtl を、左書きの言語(英語やそれ以外の多くの言語)では ltr を使います。https://developer.mozilla.org/ja/docs/Web/CSS/direction

direction: rtl

Image from Gyazo

🟦 脱GoogleFontsする

WTFPLライセンスの「AUTHENTIC Sans」を使うのも良さそう。
https://authentic.website/sans.html

font-family: 'AUTHENTIC Sans', Arial, sans-serif;

🟦 文字を斜めにする

一文字ずつspanで囲う処理(おそらくjs)のあとにrotate〜?
一文字ずつというのがキモくていい。
https://julijonasurbonas.lt/

transform: rotate(22deg);

🟦 ただ表示させる

使い方次第でおもしろいopacity。
https://www.asymmetryart.org/

opacity: 1;

Image from Gyazo

🟦 (js表現だけど)文字が集まってくる

https://temporaryliveness.org/
Image from Gyazo

🟦 (js表現だけど)人が落下し続ける

不穏すぎるサイト。
日本語に翻訳してみたけど〜!?
50階以上スクロールできるんですけど〜!?

「これは、50 階建てのビルから転落した男の物語です。転落した男は、自分を安心させるために絶え間なく繰り返します。ここまでは順調です」 重要なのは落下ではなく、着陸です。
Hubert Koundé, La Haine (1995), マチュー・カソヴィッツ著

https://pragalakis.gitlab.io/jusqu-ici-tout-va-bien/
Image from Gyazo

🎶 今日のBGM

15:39からの Kikagaku Moyo - Nazo Nazo 特に良い〜
https://www.youtube.com/watch?v=W7FBfGIg-X8

Discussion