タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

CSSに関するel-condorのブックマーク (2)

  • -webkit-text-stroke-widthをアニメーションさせるとたのしい - hitode909の日記

    歌川さんの記事で-webkit-text-strokeの存在を知らなかった。昔はこういうことをやろうとすると、同じ文字の要素をいくつか生成して、ちょっとずつ座標を変えて重ねる、ということをやっていて地道なことをしていた。良い時代になって嬉しい。 だんだんstrokeを伸ばしていったらおもしろいかと思って、最初CSSアニメーションでやってみたら、アニメーションにはならず、残念ながらなめらかなアニメーションにはならず、かくかく動いていたので、こうしてrequestAnimationFrameで動かしています。みなさんには読みづらくてご迷惑をおかけします。 const text = document.querySelector('#entry-26006613784505675'); const updateTextStroke = () => { text.style = '-webkit-t

    -webkit-text-stroke-widthをアニメーションさせるとたのしい - hitode909の日記
    el-condor
    el-condor 2021/07/08
    「表示」→「リーダーを表示」で読んだ(MacOS Safari派)
  • UIコンポーネントにはマージンをつけるな!絶対にだ!! - Qiita

    .button { display: block; margin: 50px auto 0; padding: 8px 20px; border: solid 2px #ddd; border-radius: 10px; font-size: 16px; } See the Pen button_01 by Otsuka Yuhi (@boltkeep) on CodePen. パット見、いい感じのボタンです。 しかし、このボタンには一点重大な欠点があります。 それは、このボタンは必ず上に50pxの余白が付き、かつ中央寄せされるということです。 デザイナー登場 デザイナーがこう言いました。 「ボタンを横に2つ並べたい」 「ボタンとボタンの間隔は20px」 「その上で中央寄せで!」 「あと、上のマージンは外しといて!」 さて、どうしましょう??display: flex;でしょうか?

    UIコンポーネントにはマージンをつけるな!絶対にだ!! - Qiita
    el-condor
    el-condor 2019/09/11
    この事例自体はノウハウなんだけど、一般に共通部品でどこまでを汎用にしてどこからを専用設定にするか、という決断は難しいよね、という話にも読める
  • 1