タグ

cssに関するmicrogravityのブックマーク (370)

  • CSSで実装されたローディング・スピナーのアニメーションのまとめ | コリス

    シンプルなローディングのアニメーションから、複雑で楽しいローディングのアニメーションまで、CSSで実装されたローディングアニメーションを紹介します。 ほとんどが外部ファイルとclassを加えるだけの簡単実装で、いざという時用にブックマークしておきたいものばかりです。 下記の回転しながら整列するアニメーションもCSSのみで実装されています。

    CSSで実装されたローディング・スピナーのアニメーションのまとめ | コリス
  • CSSのみで実装するボタン、テキストリンク、hoverスタイル19選 | Pulp Note

    CSSだけでも表現できるデザインが増えてきまして、疑似要素::beforeや::afterなどを駆使することでボタンやテキストリンクへさまざまな装飾することができるようになりました。今回は全部で19パターンのデザインをCSSのみで実装する方法をご紹介します。あなたの現場でぜひご利用ください。 CSSボタンのスタイル CSSボタンは11パターンあります。すべてのデザインに共通したCSSがありますので以下のコードをコピペした後に、実装したいボタンのCSSをコピペしてください。 CSSボタンの共通スタイル .btn a { display: flex; justify-content: center; align-items: center; position: relative; width: 300px; height: 60px; color: #333; font-size: 18px;

    CSSのみで実装するボタン、テキストリンク、hoverスタイル19選 | Pulp Note
  • font-familyに游書体(游明朝/游ゴシック)を指定する

    Updated 2016.12.17 / Published 2013.10.29 OS X MavericksとWindows 8.1からは、游書体の游明朝体と游ゴシック体が標準インストールされています。 游書体はMacOS Xの標準書体であるヒラギノシリーズの制作・監修を担当した有限会社字游工房が制作した書体で、2010年に全ファミリーが完成しています。これまでにも游書体は、Windows Phone7.5の日語のシステムフォントとして、iOSではiBooks3.0のアプリ専用フォントとしても利用されています。 字游工房_游書体ライブラリー_游明朝体ファミリーより 游明朝体ファミリーは「時代小説が組めるような明朝体」をキーワードに、単行や文庫などで小説を組むことを目的に開発した游明朝体Rを核とした明朝体ファミリーです。 文字の大きさの揃った現代的な明るい漢字と、伝統的な字形を生かし

    font-familyに游書体(游明朝/游ゴシック)を指定する
  • position: absolute;を中央寄せする方法 | コトダマウェブ

    positionプロパティをabsoluteに指定したときって、どうやって中央に寄せるんだっけ?と意外と覚えられない自分のための備忘録です。なんかposition: absolute;になった時点で配置についてどう考えたらよいか分からなくなってしまいますよね。 左右を中央寄せる方法 See the Pen img_center03 by kenichi (@ken81) on CodePen. CSS img{ position: absolute; left: 0; right: 0; margin: auto; } これは理屈というよりは覚えた方が良いと思います。左右のpositionをゼロにしてmargin: auto;と。 上下を中央に寄せる方法 See the Pen img_center04 by kenichi (@ken81) on CodePen. CSS img{ po

  • CSSのみでレスポンシブ対応したテーブルデザインを作る3つの方法 | Neganin(ネガニン)

    レスポンシブデザインをやるときに必ずテーブルの対応で悩んでしまいます。今回はよく使う方法を実例を作ってまとめてみました。 簡単なCSSで実装する方法もあるので、案件に合わせて参考にしてもらえると嬉しいです! CSSの記述箇所を見やすくするために、メディアクエリは「max-width」での指定とし、ブレイクポイントは720pxに設定しています。 まずは、デモをご覧ください。 HTML <div id="demo01"> <table> <thead> <tr> <th>プラン</th> <th>データ容量</th> <th>バージョン管理</th> <th>料金</th> </tr> </thead> <tbody> <tr> <td>無料プラン</td> <td>5GB</td> <td>なし</td> <td>無料</td> </tr> <tr> <td>個人事業主プラン</td> <t

    CSSのみでレスポンシブ対応したテーブルデザインを作る3つの方法 | Neganin(ネガニン)
  • displayにtransitionが効かなかった | バシャログ。

    こんちにちわ。kyamashitaです。だいぶ涼しくなり過ごしやすくなりましたね。 今回は、CSSについて知れたことを紹介します。 問題個所 今回対応したのはこのような検索ボックス。 コードはこちら。 html <div class="search-area"> <div class="search-area-inner"> <button class="search-area-btn">カテゴリ</button> <div class="category"> <ul class="list-first"> <li><a href="#">すべて</a></li> <li> <a href="#">カテゴリ1</a> <ul class="list-second"> <li> <a href="#">カテゴリ1-1</a> <ul class="list-third"> <li><a hr

    displayにtransitionが効かなかった | バシャログ。
  • の番号だけ装飾するには?CSSカウンタを使ってみた

    順序リストの表示に利用するol要素。 デフォルトではごくシンプルな番号つきリストですが、デザイナーさんからこんな風に番号部分だけ色を変えるなどの装飾がされたデザインを渡されたらどのようにCSSを作りますか? …簡単そうに見えて、意外と悩むのではないでしょうか? 今回の記事では、こんなシーンで使えるCSSのTipsをご紹介します。 最初からついている数字は使わない 結論から言うと、list-style-typeによって付与される数字は使いません。 ここだけを装飾する方法はないので、せっかくですが指定自体を無くすことになります。 ol{ list-style-type: none; } ここから活躍するのが当記事の主役、CSS2から登場した「カウンタ機能」です。 これを使って1,2,3,4…といった連番を疑似要素:beforeにつけなおす方法をとった上で、自由に装飾できるようにしてみましょう。

    の番号だけ装飾するには?CSSカウンタを使ってみた
  • CSSボタンデザイン120個以上!どこよりも詳しく作り方を解説!

    なぜCSSでボタンを作るのか?その前に、なぜCSSでボタンを作るのか?について少しだけ考えたいと思います。 簡単に言ってしまえば、 軽い!拡張性がある!解像度の心配がない!簡単!と言った理由ではないでしょうか? 画像でボタンを作ることも多いと思いますが、「画像じゃないほうがいいなあ」と思うことも多いと思います。 もちろん、デザイナーから上がってきたデザインデータからボタンを切り取って、HTMLに設置して、CSSでホバーはopacity:0.8、とかやれば簡単ではありますが、デザインツールの進化やレスポンシブの一般化に伴い、そういったイケてなくて古臭いやり方はあまり望ましくないです。 特にWebの場合、テストの繰り返しが必要ですが、画像でボタンを作るとなるとテスト用にいくつもの画像を作らなくてはいけません。色やテキストを変えるとなると画像すべてを修正する必要があります。しかし、CSSボタンで

    CSSボタンデザイン120個以上!どこよりも詳しく作り方を解説!
  • 次のコンテンツへ誘導するスクロールダウンボタンの実装 | Recooord | Web制作で扱うコーディングスニペットを紹介

    ホームページのメインビジュアルでよく使われているスクロールダウンボタン。 今回はメインビジュアルをウィンドウの高さ100%で表示しその高さ分、ボタンをクリックすると下へスクロールする実装をしました。 DEMO See the Pen scroll-down-button01 by RECOOORD (@recooord) on CodePen. 上記SCROLLをクリックして頂くと次のコンテンツの先頭までスクロールします。 HTML <div class="mainvisual"> <p class="scroll js-scroll"><a href="">SCROLL</a></p> </div> <section> <h2>First Section</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, s

    次のコンテンツへ誘導するスクロールダウンボタンの実装 | Recooord | Web制作で扱うコーディングスニペットを紹介
  • 【cssの囲み枠】括弧デザインの作り方 サンプルコード|dot blog

    コピーアンドペーストで利用出来るcssのデザインサンプルコード。今回は括弧デザインを作るサンプルコードを複数用意しました。ボーダを利用する方法とcontentを利用する方法で主に2種類用意しています。カギ括弧、角括弧、丸括弧、波括弧と自由自在です。 フロントエンド開発 cssこの記事は約 分で読めます。(文字) cssで括弧デザインを作る方法CSSで括弧デザインを作る方法は大きく分けて2種類あります。1つはボーダーで記述した線で括弧のように表現する方法。もう一つはcontentに表示したい括弧を直接記述する方法です。 それぞれの方法にメリット、デメリットがありますので最終的に表現したいデザインに沿って利用するCSSコードを選択すると良いでしょう。 ボーダーで記述した線で括弧のように表現する方法のメリット・デメリットボーダーで括弧のように表現する場合のメリットは線の太さをコントロールしやすい

    【cssの囲み枠】括弧デザインの作り方 サンプルコード|dot blog
  • CSSだけで斜めがけのリボンをつくろー!

    CSS3の魔力 CSS3が勧告されてからもう3年が経とうとしています。 新たに追加されたプロパティのおかげで、画像を使わずにグラデーションなどが表現できるだけでなく、JavaScriptやFlashでつくるしかなかったようなアニメーションもラクラク作れるようになりました。 今回はそのCSS3の魔力をつかって、斜めがけのリボンをつけたボックスをつくってみます。 これが完成形↓ この記事で得られるCSS3の知識は以下のとおり。 グラデーション (linear-gradient) 回転 (rotate) 移動 (translate) ボックスに影をつける (box-shadow) 文字に影をつける (text-shadow) 盛りだくさんですね!ではさっそく。 まずボックスをつくる htmlからつくります。こんな感じ↓ HTML5では<html>や<head>、<body>を省略できる(むしろ省

    CSSだけで斜めがけのリボンをつくろー!
  • CSSだけでスマホの横スクロールを実現する方法 - ディレイマニア

    ブログなどで関連記事やランキングなどを一覧表示する際、タイル状に並べるのも見やすくていいんですが、場合によっては横スクロールするようにすると便利だったりしますよね。 Javascriptを使わずにCSSだけで横スクロールさせることができるので、その方法をご紹介します。

    CSSだけでスマホの横スクロールを実現する方法 - ディレイマニア
  • WordPress Popular Postsの人気ランキングにナンバリングで順位をつける方法

  • Googleマテリアルアイコンをcssのbeforeやafter(疑似要素)で表示する方法 | imasashi.net

    タイトル通り、cssの疑似要素でアイコンを表示したい時に、background-imageで画像表示するのもイマドキじゃないかなぁと思って調べたら、ちゃんとやり方があった。 CSSで文字コードを指定する XXXXX:before { content:'\E89E'; font-family: "Material Icons"; } こうすればよい。 contentには文字コードを入力する。 文字コードの調べ方(旧バージョン) 表示したいアイコンの文字コードはすぐ分かるので、”&#x”を”\”にしてcontentに入れる。以上。 文字コードの調べ方(2018年版) Material Design ツールキットが一斉更新された際に文字コード表示が無くなって困っていたが、 ここのコードそのまま入れても大丈夫。 XXXXX:before { content:'3d_rotation'; font-

    Googleマテリアルアイコンをcssのbeforeやafter(疑似要素)で表示する方法 | imasashi.net
  • Google Material Iconsを疑似要素(before/after)に文字コードを指定して使う | YAMATO ENGINEER BLOG

    アイコンフォントといえば『Font Awesome』ですが、 デザイン的にはGoogleマテリアルアイコンのほうが好みです。 ただ、疑似要素への使い方などは公式サイトで書いていないので調べてみました。 他のアイコンフォントは疑似要素に対してcontentプロパティで文字コード設置する方法など書いていますが、 Googleマテリアルアイコンは無いんですよね。 Googleマテリアルアイコン Google Material Icons Material Icons Guide Google Material Iconsの基的な使い方 CSSを読み込み。 <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> あとはHTML上でタグを使えばアイコンが表示される。 <i clas

    Google Material Iconsを疑似要素(before/after)に文字コードを指定して使う | YAMATO ENGINEER BLOG
  • Material の Icons (アイコン)を導入する手順

    Web Material の Icons (アイコン)を導入する手順※当サイトにはプロモーションが含まれています。 1. はじめにGoogle が開発しているデザインシステム「Material」の中には、アイコンも含まれています。 このアイコンは、Icons と呼ばれているもので、誰でも利用することができます。 ページでは、この Icons を Webページに導入する手順について説明します。 2. Icons の導入手順2-1. Google Web Fonts を利用する場合の導入手順Icons はアイコンフォントであるため、Google Fonts でもホスティングされています。 こちらを利用するには、Webページ内の <head>要素内に以下を記述子ます。 <link href="https://fonts.googleapis.com/icon?family=Material+I

    Material の Icons (アイコン)を導入する手順
  • [CSS] olの数字をCSSでいい感じに装飾する方法 * prasm(プラズム)

    あれ?どうやるんだっけな?となるコトが多いので、勉強がてら記事に。 olを使って連番付きのリストを作ろうと思った場合、数字部分が気に入らない事があります。 ブログパーツで言うと、人気記事のマークアップで、ランキングなんかを作るときに、数字部分にアプローチできれば、捗ること請け合いですね。 と思って、さあ、CSSで装飾や!ってなっても、あれolの数字って、どうやって弄ったらいいんだ?list-style??みたいになります。 じゃあ、腰入れてolの数字をカスタマイズしてやろう!と、イマココって感じです。 olとは?まずはolってなによ?という話しですが、簡単に言えば「数字付きリスト」をマークアップするためのHTMLですね。 <ol> <li>こんな</li> <li>感じで</li> <li>数字付き!</li> </ol> こんな感じで数字付き!といった具合に。 ブログやサイトのUIを作

    [CSS] olの数字をCSSでいい感じに装飾する方法 * prasm(プラズム)
  • 【コピペで簡単】CSSで端末によって横並びと縦並びを気持ちよく見えるようにする | RUIsCODE

    <div class="contents"> <div class="flexbox"> <div class="box1"> <img src="画像URL" alt=""> </div> <div class="box2"> <p class="text-center">テキスト</p> </div> </div> </div> .contents { width: 100%; max-width: 1200px; margin: auto; } .contents img { width: 100%; } .text-center { text-align: center; } .flexbox { display: flex; } .box1 { width: 55%; margin: auto; } .box2 { width: 45%; margin: auto .5rem;

    【コピペで簡単】CSSで端末によって横並びと縦並びを気持ちよく見えるようにする | RUIsCODE
  • 横幅にあわせて正方形のエリアを作って画像を当てはめたいときの簡単なCSS

    このごろよく使っているのでメモ。 要点としては次の2つでやってます – 正方形=親要素の横幅にあわせて高さを自動調整 – 画像=背景画像にする+background-sizeプロパティを調整 ベースのHTML <div class=”square-frame”> <a href=”#” ><span class=”square-content”></span></a> </div> まずは枠のCSS *枠線はわかりやすいように設定しています .square-frame { border: 1px dotted #999; } .square-content { display: block; height: 0; width: 100%; padding-bottom: 100%; } 横幅:120px指定 長方形にしたいときは、比率を考えてpadding-bottomの%を変えてやります

    横幅にあわせて正方形のエリアを作って画像を当てはめたいときの簡単なCSS
  • Webアイコン「IcoMoon」の使い方とアイコンの追加方法

    「IcoMoon」や「Font Awesome」はWebアイコン Webアイコンとは、見た目は画像ですが実はフォントという代物です。 これを使う利点は2つあります。 画像を用意しなくてもいい事と、大きさや色を自由に変えることが出来るという事です。 特に後者が有能で、サイトのデザインを変える度に新しい大きさの画像を用意するという煩わしい作業から解放されます。 デザインなんてそうそう変更する事は無い、と思いがちですが日常的にデザインが変わる機会があります。 それはレスポンシブで画面サイズが切り替わる時です。 例えば、注意書きとして以下のような一文を書いたとします。 気をつけて! ここで使っている黒丸のチェックマークはWebアイコンですが、これが画像だった場合スマホ用に文字サイズが小さく切り替わった時、一緒に小さくはなってくれません。しかし、Webアイコンであれば勝手に文字のサイズにピタリと合わ

    Webアイコン「IcoMoon」の使い方とアイコンの追加方法