カランのブログ

ソフトウェアエンジニア / 台湾人 / 福岡生活

今のモード ライト

正しくsvelteを使用してスムーズなスクロールを実装した後、実は1行のCSSで達成できることに気づきました:

html {
  scroll-behavior: smooth;
}

ブラウザのサポートに気を付ける必要があるかもしれませんが、開発者がライブラリを導入する必要も自分で実装する手間も完全に省くことができます。

Screenshot_2020-05-07 scroll-behavior

smooth-scrollを完璧に実現し、ハッシュの変更や状態の変更を書き換える必要はありません。後日、CSSを使用せずにスムーズなスクロールを実現する方法について記事を書きます。

次の記事

Github アクションをプロジェクトに取り込む方法

前の記事

JSON パーサーを一から作成する (1)

この文章が役に立つと思うなら、下のリンクで応援してくれると大変嬉しいです✨

Buy me a coffee

作者

Kalan 頭像照片,在淡水拍攝,淺藍背景

愷開 | Kalan

Kalan です。台湾出身で、2019年に日本へ転職し、福岡に住んでいます。フロントエンド開発に精通しているだけでなく、IoT、アプリ開発、バックエンド、電子工作などの分野にも挑戦しています。 最近、エレキギターを始めました。ブログを通じて、より多くの人と交流できればと思っています。気軽に絡んでください