並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 26 件 / 26件

新着順 人気順

"CSS Tips"の検索結果1 - 26 件 / 26件

  • 簡単CSSアニメーション&デザイン20選(ソースコードと解説付き) | knowledge / baigie

    CSSは使いようによっては様々な表現が可能な奥深い言語です。しかし、アニメーションなど凝った動きをするものに関してはコードは見れても実装方法を詳しく解説している記事は多くないように思えます。 この記事では、私(さかっちょ)がTwitterで過去にツイートしたCSSの技術をCodePenで改めて実装し、Twitterでは解説しきれなかった実装方法をより詳しく説明しています。CSS初学者の方にもわかりやすいように解説していますので、ぜひ参考にしてみてください。 その1. 一文字ずつ登場するテキストアニメーション See the Pen [CSS Tips] Text Show-up Motion by Takuro Sakai (@sakaccho) on CodePen. 一文字ずつtransformで移動させています。文字が途切れることなく流れるようにtransition-delayを調整

      簡単CSSアニメーション&デザイン20選(ソースコードと解説付き) | knowledge / baigie
    • いざという時に使える13のHTML&CSS Tips集 | BUILD Journal

      いざという時に使える13のHTML&CSS Tips集Update2023.05.12Release2023.04.13Coding HatenaにシェアするTwitterにツイートするPocketにストックするFeedlyに登録する いざという時のために覚えておくと便利なHTML&CSSのTipsを13個紹介します。何かで困った時に読み返してみてください。何かでお役にたてると思います。 テキストの円形回り込み See the Pen shape-outside by Kobayashi (@Pulp_Kobayashi) on CodePen. 円形の画像の縁に沿ってテキストを回り込ませるCSS Tips。実際には画像の縁を判定して回り込んでいるのではなく、shape-outsideプロパティを使用し、circle(50%)を指定することで、要素の回り込みの形状を円形にしています。 CS

        いざという時に使える13のHTML&CSS Tips集 | BUILD Journal
      • 覚えておくと便利なCSSデザインTipsを9つ集めてみた | BUILD Journal

        覚えておくと便利なCSSデザインTipsを9つ集めてみたUpdate2023.05.18Release2023.05.18Coding HatenaにシェアするTwitterにツイートするPocketにストックするFeedlyに登録する これまでは画像で表現していたデザインを今ではCSSのみで実装できるものが多くなってきました。今回は覚えておくと便利な現場で使えるCSSデザイン Tips を9個紹介します。いざという時に使えるものばかりですので、ストックしておくことをおすすめします。 見出しの改行位置をCSSで調整する見出しの改行位置を調整する見出しの文章が中央揃えである程度の文字数があると、スマホで見た場合意図したところで改行ができていないことがあります。上の動画をご覧ください。上側の文章は改行されると2行目3行目も中央寄りになるため、画面サイズによっては最終行が1〜3文字になってしまい

          覚えておくと便利なCSSデザインTipsを9つ集めてみた | BUILD Journal
        • 【第4弾】少しのコードで実装可能な10のCSS小技集

          2021年3月4日 CSS CSS小技集シリーズの第4弾!「【第3弾】少しのコードで実装可能な15のCSS小技集」から約2年。またまた便利でサクッと使えるコードが続々登場しています!初心者さんからベテランさんまで要チェック! ↑私が10年以上利用している会計ソフト! 目次 要素の上下左右中央配置 画面幅いっぱいに画像を配置 リストマーカーの色を変える 言語にあわせて引用符を変更 クリックで文字列を選択 背景画像を見切れないよう繰り返し表示 入力時の縦線の色を変更 ドラッグで要素のサイズを変更できるようにする floatは flow-root で解除 文章をカラム分けしてラインを入れる HTML・CSSの全コードは各サンプルの「HTML」や「CSS」タブを、別タブでのサンプル表示は右上の「EDIT ON CODEPEN」をクリックしてご覧ください! 1. 要素の上下左右中央配置 ボックスを要

            【第4弾】少しのコードで実装可能な10のCSS小技集
          • 現場で使えるFlexboxレイアウト12選 | BUILD Journal

            現場で使えるFlexboxレイアウト12選Update2023.05.12Release2021.06.24Coding HatenaにシェアするTwitterにツイートするPocketにストックするFeedlyに登録する 現場で使えるFlexboxレイアウトを12パターン紹介します。flexboxを紹介する記事はたくさんありますが、知識のみで実例付きで紹介されているページはあまり見かけなかったので、本記事にて詳しく紹介していきます。 flexboxに慣れていない方だけではなくコードを短縮化させたい方も対象の内容となっております。ぜひご一読ください。 flexboxを使った横並び1行レイアウトflexboxを使った横並び1行レイアウトカードUIでよくある横並び1行レイアウトのFlexbox実装。同じ横幅のカードを等間隔で配置するもので、間の余白ももちろん等間隔。これを使う機会は多いので確実

              現場で使えるFlexboxレイアウト12選 | BUILD Journal
            • 【第5弾】少しのコードで実装可能な10のCSS小技集

              2023年9月7日 CSS CSS小技集シリーズの第5弾!「【第4弾】少しのコードで実装可能な10のCSS小技集」から約2年。またまた便利でサクッと使えるコードが続々登場しています!初心者さんからベテランさんまで要チェック! ↑私が10年以上利用している会計ソフト! 目次 ネストで親子セレクターを管理 チェックボックスやラジオボタンの色を変更 アスペクト比を指定する 新しいメディアクエリーの範囲指定方法 背面の要素をぼかす 要素を画面のど真ん中に固定表示 空の要素にスタイルをあてる 条件に合致しないセレクターにスタイルをあてる スムーススクロールのジャンプ位置 動いているCSSアニメーションを止める HTML・CSSの全コードは各サンプルの「HTML」や「CSS」タブを、別タブでのサンプル表示は右上の「EDIT ON CODEPEN」をクリックしてご覧ください! 1. ネストで親子セレクタ

                【第5弾】少しのコードで実装可能な10のCSS小技集
              • Webクリエイター 小林さんのCSS TIPS集

                小林 I Webデザイナー @pulpxstyle 現場で使用してきたHTMLやCSSのTipsをモーメントにまとめました。フリーランスの私がこれまでの制作で実際に使用してきたもののみ紹介してます。 あなたの現場でも使えるものがあると思いますので、ぜひご利用ください! ⚡️ "現場で使えるHTML&CSS Tips ①" twitter.com/i/moments/7819… 2020-04-09 09:35:06 小林 I Webデザイナー @pulpxstyle ダークモードを適用する時は『prefers-color-scheme:dark』とメディアクエリで指定する。 アプリのダークモード化が進み利用者は多い。サイトのニーズも増える可能性があるので是非おさえておきたい。 実際にコーディングしてみましたが予想より工数が多いので、予算は別途必要になりそうですね。 pic.twitter.

                  Webクリエイター 小林さんのCSS TIPS集
                • Web制作者が知っておくと便利なCSSの小ネタ

                  CSSの進化はすごいですね🚀 一昔前はJavaScriptが必要だったり、トリッキーなCSSで記述しないとできなかったことが、1行もしくは数行のCSSで簡単に実装できるようになりました。 Web制作者が知っておくと便利なCSSの小ネタを紹介します。 CSS Tips by Marko Denic 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに スムーズなスクロールはたった1行のCSSで CSSだけでテキストを省略 複数行のテキストも省略できます 水平と垂直方向のすべてに中央揃え 影を画像のコンテンツのみに与える CSSでカーソルをSVGに変更 CSSだけでタイピングのエフェクト テキストのハイライトカラーを変更 どんな要素でもサイズを変更 CSSで実装するモーダル サイズ指定にcalc()関数が便利 空の要素をスタイ

                    Web制作者が知っておくと便利なCSSの小ネタ
                  • scroll-behavior: smooth;によるページ内検索時のスクロールを除外するテクニック

                    ページにhtml {scroll-behavior: smooth;}を加えるだけで、簡単にページ内のスクロールのすべてがスムーズになります。一昔前はJavaScriptやjQueryのプラグインで実装していますが、非常に簡単に実装できるようになりました。 「すべてがスムーズになる」弊害が1つあり、ページ内検索時にも適用されてしまいます。複数のキーワードがページ内にある場合は、時間がかかってしまいます。 このページ内検索時を除外して、ページ内にscroll-behavior: smooth;を適用するテクニックを紹介します。 仕様なのか、不具合・バグなのか、いずれにしろ簡単に対応できます。 Fixing Smooth Scrolling with Find-on-Page 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 CSS-

                      scroll-behavior: smooth;によるページ内検索時のスクロールを除外するテクニック
                    • 【CSS】知っておくと便利!短いコードで実装できるCSS小技20選

                      この記事では、あまり知られていないCSSの小技20個を実例サンプルと一緒にご紹介します。 わずかなコードで実装可能なテクニックばかりで、ウェブ制作でも気軽に活用することができます。 HTMLの小技テクと一緒に活用してみてはいかがでしょう。 【HTML】知っておくと便利!短いHTMLコードで実装できる小技テク17選 そもそもCSSってなに? CSS(Cascading Style Sheets、カスケーディング・スタイル・シート)とは、HTMLなどのマークアップ言語で書かれた文書の表示方法を記述するためのスタイルシート言語です。CSSは、HTMLやJavaScriptと並んでWebの主要な技術です。 CSSは、レイアウトや配色、フォントなど、デザインとコンテンツを分別することを目的としています。これによって、コンテンツのアクセシビリティの向上、デザインの柔軟性やコンテンツの制御しやすさ、関連

                        【CSS】知っておくと便利!短いコードで実装できるCSS小技20選
                      • 知っておくと便利!表現が広がる最新CSSテクニックや書き方30選

                        知っておくと便利!表現が広がる最新CSSテクニックや書き方30選 これまでの苦労が嘘のよう。新テクニックでデザインに差をつけよう 2022年は、CSSにとって過去最高の年になりました。 安定版ブラウザで、多くの新しいCSSプロパティやセレクタなどが対応となり、これまでは実装にJavaScriptなどが必要だったものも、CSSのみで表現できるようになっています。 ここでは、知っておくと便利な最新CSSテクニックや書き方をまとめてご紹介します。 「CSSって、こんなこともできるの?!」と思わず納得してしまう、驚きテクニックを習得して、ウェブデザインでできる表現の幅をぐっと広げましょう。 コンテンツ目次 1. コンテナクエリ @container が全ブラウザ対応 2. CSSスタイルクエリの基本と具体サンプル例 3. グラデーション付き影のつくり方 4. どんな背景でも美しい影のつくり方 5.

                        • いざという時に使える7つのHTML&CSS Tips集vol.2 | BUILD Journal

                          いざという時のために覚えておくと便利なHTML&CSS Tips集の第2弾です。何かで困った時に読み返してみてください。何かでお役にたてると思います。 グラデーションを使ったテキストアニメーション See the Pen Text gradient animation by BUILD (@buildstd) on CodePen. テキストカラーにグラデーションを使ったアニメーションを施す方法。 テキスト要素の背景にanimation プロパティでアニメーションさせたグラデーションを設定し、background-clip: text で背景グラデションをテキストのかたちに切り抜くイメージです。color: rgba(0 0 0 / 0) でテキストカラーを透明にしないと背景グラデーションが表示されないので指定します。 CSSp { color: rgba(0 0 0 / 0); -web

                            いざという時に使える7つのHTML&CSS Tips集vol.2 | BUILD Journal
                          • お問い合わせフォーム最適化。改善しておきたい16の項目 | BUILD Journal

                            お問い合わせフォームの入力を完遂し、送信してもらうために改善しておきたい16のポイントを紹介します。サイトリニューアルの要望でよくある「お問い合わせ数を増やしたい」に応えるために最低限おさえておきたい情報をまとめました。ぜひ参考にしてみてください。 問い合わせ時に必要な項目のみに限定する 「この項目は本当に必要か?」いつも疑うようにしています。お問い合わせ時に必要な情報なのか?その後の打ち合わせで電話番号や住所など聞くことはできないのか?不要な項目を削除し、本当に必要な情報のみに限定することでユーザーも入力しやすくなります。 郵送で資料を送る資料請求フォームは住所は必要です。しかし、質問などメールだけでのやりとりのためのお問い合わせフォームであれば住所の情報は不要なので削除します。クライアントと相談しながら常に減らす意識は持つようにし、ユーザーの手間を省くようにします。 入力欄の数は最低限

                              お問い合わせフォーム最適化。改善しておきたい16の項目 | BUILD Journal
                            • 【CSS Tips】リンクにフォーカスできないと思ったら、display: contents が原因だった - Qiita

                              【CSS Tips】リンクにフォーカスできないと思ったら、display: contents が原因だったCSSアクセシビリティ はじめに 偶然フォーカスできないリンクを見つけて原因を調べたところ、aタグにdisplay: contentsが指定されていたのが原因だったのでその備忘録です。 なぜdisplay: contentsを指定するとフォーカスができなくなるのか そもそも、display: contentsとは、ボックスツリーを生成するかどうかを指定するプロパティです。 display: contentsが指定された要素は、表示はされるけどボックスツリー上では無視されるようになります。 このdisplay: contentsにはアクセシビリティ上のバグが複数報告されており、この挙動もその1つと思われます。 報告されているバグは、display: contentsが指定されている要素の

                                【CSS Tips】リンクにフォーカスできないと思ったら、display: contents が原因だった - Qiita
                              • Webサイトを使いやすくするユーザビリティ11の施策 | BUILD Journal

                                Webサイトを使いやすくするユーザビリティ11の施策Update2023.10.22Release2023.06.08Design UI HatenaにシェアするTwitterにツイートするPocketにストックするFeedlyに登録する Webサイトを使いやすくする、私なりのユーザビリティ11の施策について紹介します。 本記事で紹介するのは一般的なユーザビリティの内容ですが、検討すべきタイミングがかならずくるはずです。制作前にチェックしておくことをおすすめします。 ユーザーが使いやすくなるユーザビリティ11の施策複雑なナビゲーションで迷わせないページ数が多い、3階層以上などのある程度大きな規模のサイトは、グローバルナビゲーションだけで誘導することが難しいです。 一昔前は、グローバルナビゲーションにドロップダウンメニューを設置しているサイトを見かけましたが、階層が深い、大きな規模のサイトに

                                  Webサイトを使いやすくするユーザビリティ11の施策 | BUILD Journal
                                • CSS Tips for Better Web Development

                                  CSS has been around for 25+ years, gaining tons of features and selectors to create great websites and apps. In this article, we'll explore popular and unique tricks to make your website stand out, plus older tricks that still work. Some may look trivial, but they offer a lot of flexibility. We'll also examine different layout implementations, scroll snapping, image shapes, and animation tricks. L

                                    CSS Tips for Better Web Development
                                  • 週刊Railsウォッチ: Railsコアチームとコミッターに新メンバー、ruby-buildでのRust YJITサポートほか(20220524後編)|TechRacho by BPS株式会社

                                    こんにちは、hachi8833です。Railsコアチームに3名、Railsコミッターに2名の新メンバーが加わりました。おめでとうございます!🎉 Please welcome @kamipo, @_byroot, @jhawthorn to Rails Core and @yahonda, Jonathan Hefner to Rails Committers! 🎉 https://t.co/0DS6Z8aMKt — Ruby on Rails (@rails) May 23, 2022 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションを

                                      週刊Railsウォッチ: Railsコアチームとコミッターに新メンバー、ruby-buildでのRust YJITサポートほか(20220524後編)|TechRacho by BPS株式会社
                                    • CSS Tips - currentColor を使ってテキストと同じ色を指定しよう

                                      CSS3 から使えるようになった currentColor の使い方について紹介します. currentColor とは currentColor とは, CSS 上で変数のように使えるキーワードで, プロパティの値に指定することで, その要素に適応されている color と同じ値を適応してくれる便利な機能です. .target { color: red; border-bottom: 1px solid currentColor; /* color で指定している色が適応される */ } もちろん border-color 以外にも background-color や box-shadow といった色を指定する箇所にはすべて使うことができます. サンプルプログラム 実際に適応したデモを作ってみました. 使い方のイメージが掴めればと思います. <!doctype html> <html>

                                        CSS Tips - currentColor を使ってテキストと同じ色を指定しよう
                                      • CSS Tips

                                        Table of contents 1. Introduction 2. Typing Effect 3. Drop Shadow 4. Smooth scrolling 5. Center anything 6. Cursors 7. Truncate text 8. Truncate text to the specific number of lines 9. `::selection` CSS pseudo-element 10. Anything resizable 11. CSS modals 12. `calc()` 13. Style empty elements 14. Custom scrollbar 15. position: sticky 16. CSS Scroll Snap 17. Dynamic Tooltips 18. caret-color 19. `::

                                          CSS Tips
                                        • 定義されたCSS変数が::backdrop内で参照できない

                                          モダンブラウザで <dialog> 要素が対応し始めて、モーダルウィンドウを <dialog> 要素を使って実装してみたときに気づいた現象です。 CSS 変数が参照できない? ::backdrop 擬似要素を使って <dialog> が開いたときの背景色を指定してみます。 :root { // モーダルウィンドウの背景色を定義 --bg: rgb(0 0 0 / 15%); } dialog::backdrop { // モーダルウィンドウが開いたときの背景色に指定 // 反映されない!? background-color: var(--bg); } すると、変数 --bg が参照されずに背景色が適用されません。 仕様を見てみる WHATWG の仕様 を見てみると、次のように書かれています。 It does not inherit from any element and is not i

                                            定義されたCSS変数が::backdrop内で参照できない
                                          • Useful CSS Tips And Techniques — Smashing Magazine

                                            The times for CSS have probably never been more exciting than today. In this quick read, we’ve got some useful CSS tips and techniques for you that you can apply to your work right away. Let’s dive deeper into self-modifying CSS variables, hanging punctuation, and more. If you’ve been in the web development game for longer, you might recall the days when CSS was utterly confusing and you had to co

                                              Useful CSS Tips And Techniques — Smashing Magazine
                                            • CSS Tip: Learn CSS the easy one

                                              Skip to main content Learn CSS the easy way Learn a new CSS Trick every day and become a better web developer. All the CSS secrets are here (Flexbox, CSS Grid, Gradients, Colors, Animations, Selectors, Masking, etc). It takes one minute to read a tip. Want to surprise yourself? Get a random CSS Tip! Rounded tabs with inner curves April 04, 2024 Fluid typography with discrete steps April 03, 2024 A

                                                CSS Tip: Learn CSS the easy one
                                              • 2023年4月の、これだけは押さえておきたいWeb関連の動き

                                                「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 この画像は、Stable Diffusionの woolitize というモデルを使用して生成しました。最近はAI関連の話題がとても増えていますね。 コーディング Sass不要!CSSだけでも変数やネスト、演算子が使えるよ! ChromeやEdgeでCSSのネスト(入れ子)が利用できるようになりました。 SassがなくてもSassのような開発ができるようになるのは良いですね。 CSS Nesting | Can I use… Support tables for HTML5, CSS3, etc CSSのネストがついにブラウザで使用できるようになった! 基礎知識、便利な使い方を詳しく解説 ユーザー操作

                                                  2023年4月の、これだけは押さえておきたいWeb関連の動き
                                                • CSS Tips ボックスの縦横比を維持したままレスポンシブ対応にしたい|a-masuda

                                                  こんにちは、マスダです。ここ1ヶ月くらい1日中CSSを書いているのでそろそろCSS見習いからCSS駆け出しくらいにはレベルアップしたと思っています。 なんてことはさておき、最近知ったCSSの書き方です。 レスポンシブデザインにしたいけれど、ウィンドウサイズを変えた時に横幅が変わるだけじゃなくて、縦横比を維持したままレスポンシブにしたいな。と思ったことはないでしょうか。例えば、いろんなサイズの写真を同じ縦横比にトリミングしてレスポンシブに対応したいとか。 それ、CSSでできます! CSSだけでボックスの縦横比を固定する方法を順をおって説明したいと思います。 1、まずは縦横比を維持したまま小さくなるboxを作る<div class="box"></div>.box { width: 100%; padding-top: 75%; background-color: red; // 見えるように

                                                    CSS Tips ボックスの縦横比を維持したままレスポンシブ対応にしたい|a-masuda
                                                  • 【CSS Tips】tableタグを使わずにテーブルレイアウトを作る - Qiita

                                                    はじめに この記事を書いた時点では、Subgridのサポートされているブラウザが限られていましたが、2024年3月現在では主要なブラウザでサポートがされています。 そのため、方法③ Subgridを使うがおすすめの方法です。 "subgrid" | Can I use... Support tables for HTML5, CSS3, etc これは何 Webを作っている際に、「見た目はテーブルレイアウトを使って組むと楽そう」だけど、「実際にはテーブルではない」要素を作りたいことがちょこちょことあります。 以下のようなUIです。 こうした要素をtable要素を使ってデザインしてしまうと、支援技術を使用しているユーザーが意味を適切に理解できなかったり、テーブルを読み取る操作が複雑なために内容を読み取れないことがあります。 テーブル以外でも、基本的に使用するタグは「実現したい見た目」ではなく

                                                      【CSS Tips】tableタグを使わずにテーブルレイアウトを作る - Qiita
                                                    • 【CSS Tips】コンテンツが少ない時は下部に固定されて、コンテンツが増えてきたら下に移動するフッター - Qiita

                                                      【CSS Tips】コンテンツが少ない時は下部に固定されて、コンテンツが増えてきたら下に移動するフッターCSSレスポンシブデザイン 概要 要はこんな感じのUI🔽 を実装したい時のCSSの書き方です。 方法① gridを使う header、main、footer要素を用意する bodyにdisplay: gridとgrid-template-rows: auto 1fr autoを指定する main部分に1frを指定することで、flexboxの時と同じくコンテンツの高さを伸ばしてフッターが画面下部に固定されるようになり、コンテンツ部分が画面内に収まらない時は合わせて下に移動します。 多分この方法が一番シンプル 参考 🔽 See the Pen gridを使って使ってフッターを下部固定する by かべちよ (@kabechiyo13) on CodePen. 方法② flex-grow を

                                                        【CSS Tips】コンテンツが少ない時は下部に固定されて、コンテンツが増えてきたら下に移動するフッター - Qiita
                                                      1