Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

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

タグの絞り込みを解除

codingに関するkanonicaのブックマーク (181)

  • CSS Gridの便利な無料ツールが登場! レイアウトを確認しながら、コードを生成できる -CSS Grid Generator

    最近のWebサイトやスマホアプリでよく使用されるお弁当箱のようなBentoUIやカード型、ヘッダ・サイドバー・メイン・フッタなどのレイアウトを確認しながら、CSS Gridのコードを生成できる無料オンラインツールを紹介します。 使い方は非常にシンプルで簡単、生成されるコードもシンプルでさまざまなプロジェクトで利用できます。CSS Grid Generator BentoUIの実装については、BentoUIとはパネルが伸び縮みしながら配置が入れ替わるお弁当箱みたいなUIをご覧ください。CSS Grid Generatorは、CSS Gridで実装するレイアウトのコードを簡単に生成できるオンラインツールです。このジェネレーターを使用すると、列数・行数・ギャップサイズを設定し、自由にレイアウトを構築できます。

    CSS Gridの便利な無料ツールが登場! レイアウトを確認しながら、コードを生成できる -CSS Grid Generator
    • SVG textPathを使ってテキストを波状にする方法|DESIGN REMARKS [デザインリマークス]

      htmlSVGを使えば、テキストを波状や円形にできます。SVGですがベクターデータではなくテキストデータなのでフォントを使ったりCSSで装飾することも可能です。SVGtextPathを使った実際のサンプル まずは実例をご覧ください。 このように自由な線に沿ってテキストが流れていく表現ができます。 この手法は、docomoのahamo(アハモ)のサイトで実際に使われていました。 2021年3月の時点でのキャプチャですが、このような表現が画像ではなくテキストで実現できます。 docomoのahamoサイトの中のデザイン(2021年3月時点)SVGtextPathのソースコード 次のようなソースコードがベースとなります。 <svg class="test1" viewBox="0,0,600,400" xmlns="http://www.w3.org/2000/svg"> <path

      SVG textPathを使ってテキストを波状にする方法|DESIGN REMARKS [デザインリマークス]
      • ユーザー操作の一括無効化で役立つ! HTMLのinert属性の紹介 - ICS MEDIA

        HTMLCSSには、ユーザーインタラクション(ユーザー操作)を無効化するための方法がいくつか存在します。たとえば、マウスやタッチ操作を無効化したいときはCSSでpointer-events: noneを要素に指定するなど、制御したいユーザー操作によってさまざまです。 カルーセルやモーダルなユーザーインターフェイス(UI)では、非アクティブな要素が操作されないように「画面には表示されているが、あらゆるユーザー操作を受け付けない状態」にしたい場合があります。具体的には、以下のユーザー操作を無効化します。 マウスやタッチ操作を無効化したい テキスト選択を無効化したい キーボードフォーカスをあえて無効化したい 音声読み上げをあえて無効化したい 必要なプロパティや属性を複数指定することが考えられますが、そのようなときに役立つのがinertイナートと呼ばれるHTMLのグローバル属性です。 inert

        ユーザー操作の一括無効化で役立つ! HTMLのinert属性の紹介 - ICS MEDIA
        • 2022年に見かけたモダンなCSSの書き方を振り返る

          はじめに2022年6月15日にInternet Explorerのサポートが終了しました。 (IEの完全無効化は2023年2月14日予定) そのこともあり2022年は今までとは異なるCSSプロパティを使用したモダンな実装例の記事や発信をよく見かけた気がします。 ただしこれらは従来の実装方法でもできる表現であったので、「この記事はあとでしっかり読もう」とブラウザの新規タブで開いてそのまま塩漬けにしたり、ブックマーク的に"いいね"した該当ツイートを読み返すことなく流していたので、ここで一度サルベージしてその他追加したものを備忘録としてまとめました。 要素の中央配置

          2022年に見かけたモダンなCSSの書き方を振り返る
          • 有名サイトで使用されているCSSテクニックまとめ - Qiita

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

            有名サイトで使用されているCSSテクニックまとめ - Qiita
            • 【CSS】きみは "擬似クラス" 何個言えるかな?? - Qiita

              はじめに あなたは "擬似クラス" 何個言えますか? 擬似クラスには、:hover や :active、:focusといったよく使うものから、 :is()や:where()、:has()といったこれからサポートされていくものまで たくさん種類があるのは、ご存知ではないでしょうか? でも、"擬似クラス" 何個言えますか?と聞かれると数個くらいしか思い出せないと言う方は多いのではないでしょうか? もしかしたら、15個以上言えたら、CSS玄人と言えるかも知れません。 この記事では、たくさん種類があるのは知っているけど、詳しくはわからない "擬似クラス" が、 何種類あるか、どんな擬似クラスがあるかをまとめました。 知らなかった "擬似クラス" の数を数えながら、読んでいただけると嬉しいです。 擬似クラス 擬似クラスとは? 擬似クラスとは、セレクタのあとにつけることで、 指定した要素の状態に応じて

              【CSS】きみは "擬似クラス" 何個言えるかな?? - Qiita
              • CSSでこんなことができるの知ってた? 要素・コンテナのサイズに関係なく、ボーダーや背景をはみ出して配置するテクニック

                h1やpなどブロック要素にボーダーや背景をつけると、通常はその要素のコンテナボックスいっぱいに適用されます。要素やコンテナのサイズに関係なく、ボーダーや背景を拡張させるCSSのテクニックを紹介します。 入れ子で実装? と思いましたが、全然違いました。h1要素は1つだけ、他の要素はなし、疑似要素もなし、複数行になっても問題なし、CSSのプロパティ1つで実装できます。しかもすべてのブラウザにサポートされています。 下記のようにボーダーや背景をボックスからはみ出して配置できます。

                CSSでこんなことができるの知ってた? 要素・コンテナのサイズに関係なく、ボーダーや背景をはみ出して配置するテクニック
                • 無料コーディング練習所 | 未経験からWebデザイナーへ!【2024年版】

                  『無料コーディング練習所』では、完全無料のコーディング教材を提供しています。 入門編から上級編まで6サイトをコーディングすることで、HTMLCSS・jQueryの基礎スキルがしっかり身につくカリキュラムになっています。 デザインカンプと完成版コーディングデータ付きです。 この教材は制作会社の新人コーダーの教育にも使用されています。 さぁ、楽しみながら一緒に勉強していきましょう♪

                  無料コーディング練習所 | 未経験からWebデザイナーへ!【2024年版】
                  • 最近のWebサイトで見かける! フロントエンドのデベロッパーにもデザイナーにも役立つCSSの実装テクニックのまとめ

                    最近のWebサイトやアプリで見かけるUIコンポーネントやエフェクトを実装するCSSのテクニックを紹介します。 一昔前まではJavaScriptが必要だったりしましたが、現在ではCSSのみで実装できるようになり、覚えておくと非常に便利です。 10 UsefulCSS Tricks for Front-end Developers by Alex Ivanovs 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 1. タイプライターのようなエフェクト 2. 透過画像用シャドウ 3. カーソルのカスタマイズ 4. attr()でシンプルなツールチップ 5. ピュアCSSによるチェックリスト 6. is()と:where()による要素のスタイル 7. キーフレームを使用したアコーディオン 8. ホバーエフェクトのサイドバー 9

                    最近のWebサイトで見かける! フロントエンドのデベロッパーにもデザイナーにも役立つCSSの実装テクニックのまとめ
                    • 2022年、注目しておきたいCSSの新機能のまとめ

                      2022年に注目しておきたいCSSの新機能を紹介します。いくつかの機能はすでに1つ以上のブラウザでサポートされており、他のブラウザもそれに続く予定です。 ビューポートではなく親コンテナに応じてスタイルを定義できる「コンテナクエリ」、詳細度とスタイルの順序を明示できる「カスケードレイヤー」、相対色構文が追加された「カラー関数」、Safariの100vhを解決する新しいビューポート単位「svh」など、今すぐにでも使用したい機能ばかりです。 Photo byJr Korpa on UnsplashCSS in2022 by Bramus 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 注目の新機能(クロスブラウザでサポート) まだ先の新機能(実験的/シングルブラウザでサポート) 停滞している新機能 Safariは「新し

                      2022年、注目しておきたいCSSの新機能のまとめ
                      • 現在のGoogle HTML/CSS Guide コーディング規約/日本語訳

                        コーディングを勉強している方や、普段当たり前のようにコーディングしているけれど、上手く使えているのか不安な方向けにGoogleHTML/CSSGuideの翻訳記事を書きました。(2024年02月29日更新) 色んな方のコーディングを見ていると実に様々。情報や知識が古いままで、今では推奨されない書き方も散見されます。 特に仕事で使っていると、誰かに指摘されない限り自分のコーディングを見直す事は無いかもしれません。 ですがW3Cの定めたHTML5の廃止など、変化の速い業界では定期的な見直しは勿論、何か指標となる物があると安心です。 そこで今回はGoogleが用意しているgooglehtml/css styleguideのドキュメントを元に、Googleコーディング規約と要点を解説。このコーディングガイドラインが絶対的な正解では無いかも知れませんが、参考になれば嬉しいです。Google

                        現在のGoogle HTML/CSS Guide コーディング規約/日本語訳
                        • DOWNLOAD | | UDe. USAGIDESIGN -emi-

                          ダウンロードの前に必ずお読みくださいコーディング練習用のデザインデータをダウンロードできます。 フリー素材の写真を使用しているのですが、素材を含めた状態のままpsdをお渡しすることは 規約違反なので、psdには素材写真を外して配布しています。 ご了承ください。 psdにはご自分のお好きな素材写真を入れて使うことができるように作ってありますので スマートオブジェクト内に差し替えてお使い下さい。 XDファイルではXDのプラグインを使用しています。 un Draw、Unsplash Random Imageのプラグインの素材を使用しています。 それぞれのサイトで規約を確認してください。

                          DOWNLOAD | | UDe. USAGIDESIGN -emi-
                          • CSSで美しいシャドウをつけるbox-shadowの古い書き方とこれからの書き方

                            CSSで美しいシャドウをつけるbox-shadowの書き方を紹介します。 少し大きめのシャドウを適用し、ネガティブに縮小させることで、通常のシャドウより少しだけ彩度が高くなり、要素がくっきり見えます。

                            CSSで美しいシャドウをつけるbox-shadowの古い書き方とこれからの書き方
                            • CSSのプロパティの値に「auto」を使ったテクニックのまとめ、マージンやサイズや配置やFlexboxなど

                              CSSの「auto」は非常に便利な値で、マージンやサイズ(width, height)や配置などのプロパティに使用することができます。「auto」がどのように機能するのか、「auto」を活用したテクニックを紹介します。 自動マージン、autoを使った要素のサイズ指定、中央配置に使用するautoの仕組み、FlexboxやGridで知っておくと便利なautoの使い方、overflowにおけるautoなど、実用的なテクニックが満載です。 Everything About Auto inCSS by Ahmad Shadeed はじめに widthプロパティにおけるauto width:auto; の使いどころ heightプロパティにおけるauto marginプロパティにおけるauto 絶対配置された要素におけるmarginのauto Flexboxにおけるauto Flexboxのプロパテ

                              CSSのプロパティの値に「auto」を使ったテクニックのまとめ、マージンやサイズや配置やFlexboxなど
                              • ハンバーガーボタン 何で作ってる?僕なりの作り方を解説してみる。 - Shibajuku

                                もう年末ですね。 去年の今頃は風邪で鼻水だらだらの記憶がありますが、皆さんは如何お過ごしですか? どうも、しばおです。 さて、いきなりですが、皆さん ハンバーガーボタン ってどうやって作ってます? ハンバーガーボタン の作り方をググったりすると、空っぽの span タグ 3個で作ってたり、div タグ や チェックボックスで作ってたりするのをよく見かけます。 でもね。僕的には、button 要素がベストだと思っているんです。 そこで今回は、なぜハンバーガーボタンを button 要素で作った方がいいのかや、僕なりの作り方をできる限り詳しく解説をしてみたいと思います。 ちなみにこの記事は、ある程度、HTMLCSSJavaScriptを使った基的なコーディングを理解している人向けになりますので、CSSって何?って方は先に、基的なコーディングを学習しておいて下さい。 ハンバーガーボタン

                                ハンバーガーボタン 何で作ってる?僕なりの作り方を解説してみる。 - Shibajuku
                                • CSSで見出し固定+レスポンシブ対応の表を作成

                                  CSSで見出し固定+レスポンシブ対応の表を作成料金表やサービスプランの比較、タイムテーブルなどなど、使う場面が多い割には制限も多く、初心者には少しとっつきにくいと思われがちな表。今回はあると便利な表の見出し固定やレスポンシブ対応の方法を紹介します。 見出しの行を固定する表の中の行が増えてくると、スクロールした時に表の見出しが画面から見えなくなり、なんの値だったのかがわかりづらくなります。そんな時のために、行数の多い表では一番上にくる見出しの行を固定しておくといいですね。 まずはベーシックな表を作成します。table タグに border-collapse: collapse; を指定することで、セル間のスペースがなくなってフラットな見た目になりますよ。HTML <table> <tr class="heading"> <th>車体名</th> <th>価格</th> <th>燃費</th

                                  CSSで見出し固定+レスポンシブ対応の表を作成
                                  • CSS transform / opacity / transition 周りの意図しない挙動・不具合・バグフィックスまとめ [ 随時更新 ] | ma-ya's CREATE / WEB DESIGN

                                    CSS transform / opacity /transition 周りの意図しない挙動・不具合・バグフィックスまとめ [ 随時更新 ]CSS こんにちは、ma-ya’sCREATE[まーやずくりえいと]です。 要素をアニメーションさせる時に毎度お世話になるCSSのtransformやopacity。描画とロジックをCSSとJSに分離するためにも、なくてはならない存在だと思ってます。 しかし多用した場合、他のソース部分と干渉して意図しない挙動になることもしばしば。毎度毎度調べるのも面倒なので記事で簡潔にまとめていくことにしました。 あくまで自分用メモなので解説は少な目かつ順不同です(苦笑)。 意識しておいた方が良い前提 transformやopacity指定をした要素はスタックコンテキストを生成する スタックコンテキストとは何ぞや?というのはMDNさんにでもお任せするとして… 重

                                    CSS transform / opacity / transition 周りの意図しない挙動・不具合・バグフィックスまとめ [ 随時更新 ] | ma-ya's CREATE / WEB DESIGN
                                    • Webはここまで進化中!コピペもできるHTML/CSS参考スニペット84個まとめ

                                      この記事では、Webサイトやモバイルアプリにあっと驚くエフェクトを、コピー&ペーストで実装できる最新HTML/CSS スニペットをまとめてご紹介します。 スニペット(英: Snippet)とは、一般的に「切れ端、断片」といった意味で、ウェブサイトなどのプログラミングで簡単に切り貼り、再利用できる部品を指します。 これらのスニペットを利用すれば、他のサイトではあまり見かけない差のつくデザインエフェクトを実現できます。今後のウェブ制作に活用してみてはいかがでしょう。 ここでは、カテゴリー別に分けて新しいオンラインツールをまとめています。 コンテンツ目次 1. イメージスライダー系 2. テキストエフェクト系 3. テキストエフェクト系スニペット 4. ページレイアウト系 5. ナビゲーションメニュー系 6. ローディングアニメーション系 7.SVGアニメーション系 8. 便利、面白系スニペ

                                      Webはここまで進化中!コピペもできるHTML/CSS参考スニペット84個まとめ
                                      • 実はHTMLだけで多くのことが実現できる!知っておくと便利なHTMLの使い方

                                        HTMLだけで多くのことが実現できるのは素晴らしいことです。一昔前までは、CSSJavaScriptを使用しなければできなかったこと、かなり複雑なコードを書かなければできなかったことが、実はHTMLだけで多くのことが実現できます。 知っておくと便利なHTMLの使い方をまとめて紹介します。HTML can do that? by Ananya Neogi 先日紹介した「CSSでここまでできるのか!」の続編です。 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 1. datalist -フォームに入力候補を表示 2. dialog -ダイアログ ボックス 3. progress -プログレスバー 4. detailsとsummary -開閉パネル 5. inputmode -スマホで入力時に適したキーパッドを表示 6. inpu

                                        実はHTMLだけで多くのことが実現できる!知っておくと便利なHTMLの使い方
                                        • 2019年、CSSのプロパティ・機能やツールについて使用状況や認知度を徹底調査 -The State of CSS 2019

                                          実際のところ、Flexboxはどのくらい使用されているのか、CSS Gridはどうなのか、どのCSSの機能がよく使われ、どのフレームワークやツールが採用されているのか、CSSのプロパティ・機能やツールについて、2019年現在の使用状況や認知度を調査した「The State ofCSS 2019」を紹介します。 The State ofCSS 2019 The State ofCSS 2019は、The State ofCSS Surveyで今年の2月にアンケートを行った調査結果をまとめたものです。私も1票分参加しました。 ちなみに、代表者の人はフランスの方で、現在は京都に住んでいるそうです。 「日のデベロッパーにも楽しんでもらえたら、嬉しいです」とメッセージを頂きました。 下記は、特に気になった調査をピックアップしたものです。 ※元サイト様にライセンスを得て掲載しています。

                                          2019年、CSSのプロパティ・機能やツールについて使用状況や認知度を徹底調査 -The State of CSS 2019

                                          お知らせ

                                          公式Twitter

                                          • @HatenaBookmark

                                            リリース、障害情報などのサービスのお知らせ

                                          • @hatebu

                                            最新の人気エントリーの配信

                                          処理を実行中です

                                          キーボードショートカット一覧

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

                                          公式Twitter

                                          はてなのサービス

                                          • App Storeからダウンロード
                                          • Google Playで手に入れよう
                                          Copyright © 2005-2025Hatena. All Rights Reserved.
                                          設定を変更しましたx

                                          [8]ページ先頭

                                          ©2009-2025 Movatter.jp