💎

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

2023/06/08に公開

📍 文字にラインでアクセント

Image from Gyazo
「TECHNO」の部分。
ボタンが押せるっぽいのもCSS。
https://tympanus.net/Development/GlitchPerspective/

    text-transform: uppercase;
    -webkit-text-stroke: 1px #000;
    text-stroke: 1px #000;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    color: transparent;
    text-shadow: -10px 10px 0 #000;

ボックスシャドウを付けといて :hover でなくせばよいのか〜

    transform: translate3d(1px,2px,0);
    box-shadow: 0px 0px 0 #000;

📍 文字に光彩+小さい文字がループで動く

Image from Gyazo
光彩は一周回ってアリにみえるやつ。
写真もモヤ〜っていう感じで、光彩のCSSが馴染んでいい感じに見える。
https://thetechweek.com/

text-shadow: 0 0 3.3333333334vw hsla(74,95%,85%,.5);

キーフレームアニメーション。
こんなに小さく入れても動くからいいアクセントに!素敵!

0% {
    opacity: 1;
    transform: translate3d(0,100%,0);
}
50% {
    opacity: 1;
    transform: translate3d(0,100%,0);
}
75% {
    opacity: 1;
    transform: none;
}
100% {
    opacity: 0;
    transform: none;
}

📍 アウトライン0.5px


見出しにアウトライン。0.5pxの細さ、使ってみたかった!
https://niewmedia.com/

.outline {
    -webkit-text-stroke: 0.5px #000;
    text-stroke: .5px #000;

👇検証デモも発見。
https://codepen.io/benknight/pen/QWvBqd

📍 Cookieの表示を点滅

Image from Gyazo
UNCUT.wtf doesn’t use any cookiesだけと表示させるユーモア。
攻め攻めドメインいいな…
https://uncut.wtf/

animation: blinker 1s step-start infinite;

cssのblinkはブラウザサポートされてないのでキーフレームで再現している。
参考:https://developer.mozilla.org/ja/docs/Web/CSS/text-decoration

📍 ロゴの下だけボヤ〜


全体ぼかしてsvgでマスクをかける
https://practicetheory.com.sg/

.scene-index #svg {
    -webkit-backdrop-filter: blur(13px) saturate(150%) contrast(1.1);
    backdrop-filter: blur(13px) saturate(150%) contrast(1.1);
    background-color: hsla(0,0%,100%,.1);
}

.scene-index #svg {
    -webkit-mask-image: url(/_nuxt/img/mask-kerned.d892fea.svg);
    mask-image: url(/_nuxt/img/mask-kerned.d892fea.svg);
    

📍 box-shadowで作る立体

Image from Gyazo

押せる感のすごさ。ファビコンの◯も同じトーンでかわいい。
https://thehost.is/DarshaHewitt

box-shadow: 0.2rem 0.2rem 0.4rem #7a7a7a, -0.2rem -0.2rem 0.4rem #fff, inset 0 0 #7a7a7a, inset 0rem 0rem #fff;
}

📍 text-shadowで作る石鹸(?)の刻印



石っぽい表現がかわいらしい。ファビコンも石。(はじめ石鹸かと思った)
WORKSのかっこよさとの対比がよい。
https://www.tjorvenstein.com/

text-shadow: 0 0.03em 0 rgba(255, 255, 255, .8), 0 -0.035em 0 rgba(0, 0, 0, .3);

📍 不穏なtext-decoration: underline

Image from Gyazo
text-decoration: underlineなのにドットが不穏なリズムで並ぶ。
どうやっているんだろう?
https://a-fountain.glitch.me/#top

#typedtext:hover {
    text-decoration: underline dotted black;
}

📍 背景色を変える

Image from Gyazo
グラデ背景がキーフレームアニメーションで変わる。
右側で動くオブジェクトはgifアニメでできている。
https://www.alittlecolour.com/

-webkit-animation: colorchange 20s linear 0s infinite;

@keyframes colorchange
{
 0%   {background: #ffde00;}
 16.6%  {background: #bbd3ec;}
 33.3%  {background: #ad995e;}
 50%  {background: #39FF14;}
 66.6%  {background: #55317e;}
 83.3% {background: #ec4727;}
 100%   {background: #ffde00;}
    }
 

🐾 今日の遊び

セクションの区切りを猫に託す遊び
おしゃれなサイトによくあるゆったりしたマージンのなかに
ぎっしり猫が表示できるChromeの拡張機能作りたい(=^・・^=)

Discussion