Movatterモバイル変換


[0]ホーム

URL:


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

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

アプリで開く

はてなブックマーク

タグ

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

タグの絞り込みを解除

JavaScriptとCSSに関するriocamposのブックマーク (4)

  • OGPを使ってMarkdownのリンクをカード型のリンクにマークアップする

    はじめに https://silurus.dev/articles/6qI4Ldg0VRdQJXDfxlqElf 一般的なブログサービスやQiita、Zennといったサービスでは、Markdownに記述した外部リンクがカード的なUIで表示されることがある。これはOGP (Open Graph Protocol) という仕組みを使った表現で、単なるテキストリンクよりもずっと見栄えがいいのでこのブログでも実現したいと思っていた。先日試行錯誤してひとまず形になったので、この記事ではその実装の方法についてまとめておきたいと思う。上に貼り付けたこのブログ自身へのリンクがそれにあたる。Next.js (ブログ記事のSSGに使用) marked (Markdownのマークアップに使用) MaterialUI (スタイリングに使用)Markdownの何をカードに変換するか marked でMark

    OGPを使ってMarkdownのリンクをカード型のリンクにマークアップする
    riocampos
    riocampos2022/02/25非公開
    Markdownで書かれたリンクをカード型に整形するためのスクリプト及びCSS。なるほどなあ。
    • CSSのローディング・アイコンのコスト

      今までは主にアニメーションGIFで作られていたローディング・アイコンをCSSアニメーションで作るみたいなのが流行っている。面白いとは思うし、ちゃんと作ればスケーラブルなので便利そうでもある。けれどもローディング・アイコンを表示するための空要素が必要になり、かつ後にそれを消さなくてはならない。CSSだけだと面倒くさそうだ。 どういうローディング・アイコンかはこの際問題ではないので、とりあえずmain要素以下に何かしら(仮にサムネイルとする)をロードするまでローディング・アイコンを表示することを考えてみる。普通はJavaScriptでローディング・アイコンの追加→サムネイルのビルド→ローディング・アイコンの削除→サムネイルの追加とやるわけだけど、ローディング・アイコンの追加と削除でDOM操作を伴うのはコストがある気がする。 <main id="result"> <div class="spin

      CSSのローディング・アイコンのコスト
      riocampos
      riocampos2014/05/19非公開
      『サムネイルが追加されて唯一の子でなくなったら消してやる』上手いね。
      • Read Watirways | Leanpub

        1. Introduction 1.1 Watir gems Watir consists of three gems (or projects): Watir - This gem isjust a loader. Based on the browser that you want to run and your operating system, the Watir gem will load either Watir-Classic or Watir-Webdriver. Watir-Classic - This is the original Watir gem that drives Internet Explorer. Watir-Webdriver - This gem allows the driving of additional browsers - eg Chro

        Read Watirways | Leanpub
        riocampos
        riocampos2014/02/24非公開
        Watirで要素を指定する方法などが分かりやすく説明してある。
        • Latest topics > CSS3セレクタとXPathでの表現の対応表 - outsider reflex

          Latesttopics >CSS3セレクタとXPathでの表現の対応表 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行まんがでわかるLinux シス管系女子の試し読みが可能! « getElementsByなんちゃら の代わりにXPathを使う Main Mozilla 24 »CSS3セレクタとXPathでの表現の対応表 - Sep 13, 2007拡張機能勉強会の時に焚き付けられた、Text Shadowのコード(textshadow.js)を教材にして拡張機能開発のノウハウを解説していくシリーズ。XPathをノードの検索に活用する方法を紹介したけど、肝心のXPathが書けなきゃ意味がないわけで。でもXPathって、ノードセットがどうとかノードテストがどうとか軸がどうとか修飾がどうとか、い

          riocampos
          riocampos2014/01/24非公開
          E要素だと"/descendant::E"になるの?"//E"じゃダメなのかしら(CSS分かってません)。
          • 残りのブックマークを読み込んでいます1

          お知らせ

          公式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