タグ

cssに関するhr07jpのブックマーク (143)

  • CSSのみで実装できる、画像と相性が良さそうなホバーエフェクト 15 - NxWorld

    自分用にひと通りの動きを一覧化したものが欲しくて作ったのでシェアします。 リンクやボタンのホバー時にエフェクトを付けるのと同じように、画像にもホバー時に何かエフェクトを付けたいというときに使えそうなエフェクトのサンプルです。 CSS3を多用しているので全ブラウザで実装できるわけではありませんが、いずれもCSSのみを使用して実装したもので、拡大縮小・スライド・白黒・ブラー・フラッシュなど全15種類です。 共通のHTMLCSS サンプルはいずれも下記のようなHTMLを使用しており、CSSについても共通スタイルとしてそれぞれに指定しています。 CSSでは幅や高さを指定している部分もあるので、参考にされる際はこれらを自身の環境に合わせて調整してください。

    CSSのみで実装できる、画像と相性が良さそうなホバーエフェクト 15 - NxWorld
    hr07jp
    hr07jp 2015/04/06
    CSSのみで実装できる、画像と相性が良さそうなホバーエフェクト
  • CSSのtext-shadowだけで、文字の枠線をゴリ押し気味に付けてしまう方法 | 9ineBB

    背景に画像を使っていたりすると文字がはっきり見えなかったりしますよね そんな時には文字に枠線を付けてやれば視野性が良くなります そこで、文字の縁取り専用のCSSプロパティもあるのですが、text-shadowで文字に枠線を付ける方法を思いついた時にはまだ知らなかったです、text-shadowでも背景色と組み合わせると文字の縁取りっぽく出来ます 専用のCSSプロパティ-webkit-text-stroke を使えば縁取りができちゃいます でも、webkit系しかまだ使えないようです なので-webkit-text-strokeよりも範囲の広いtaxt-shadowを使うのも有効です CSStext-shadowだけで文字に枠線を付ける 原理は、テキストシャドウで8方向にぼかし無しの影を表現することで枠線にしています CSS コード div {margin: 100px auto;widt

    CSSのtext-shadowだけで、文字の枠線をゴリ押し気味に付けてしまう方法 | 9ineBB
    hr07jp
    hr07jp 2015/04/04
    CSSのtext-shadowだけで、文字の枠線をゴリ押し気味に付けてしまう方法
  • ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP
    hr07jp
    hr07jp 2015/04/04
    ディズニー社に学ぶ!HTML/CSSで12個のアニメーション基本原則を完全再現!
  • How To Enable HTML5 In Chrome | Robots.net

    Introduction In the ever-evolving landscape of web browsing, staying abreast of the latest technologies is crucial. HTML5, the fifth and current version of the Hypertext Markup Language, has revolutionized the way we experience the web. With its advanced features and enhanced capabilities, HTML5 has become the cornerstone of modern web development, offering a more seamless and interactive user exp

    How To Enable HTML5 In Chrome | Robots.net
    hr07jp
    hr07jp 2015/03/29
    Youtube動画の埋め込みレスポンシブ対応
  • 【初心者向けCSS】レスポンシブな tableを作ってみる | SONICMOOV LAB

    お待たせしました!まりぞーですヽ(゜ω゜)ノ 今回は CSS 初心者向けです。 table タグがあるじゃないですか。 アレをレスポンシブな感じに実装していこうという内容です。 デモはこちら 使ったものは CSSHTML とjQuery、そしてコピペです。 よろしくお願いします。 目次 そもそもレスポンシブってなんだっけ Media Queriesの使いかた HTML CSS IE8対応 共通項目 Media Queries まとめ そもそもレスポンシブってなんだっけ responsive 「よく反応する」という意味の形容詞です。 当記事ではブラウザのウィンドウ幅をぐにょんぐにょんいじるとなんか臨機応変に見た目が変わったり変わらなかったりするやつです。 基的に CSS3 の Media Queries を用いる方法で進めていきます。 Media Queriesの使いかた HTML

    【初心者向けCSS】レスポンシブな tableを作ってみる | SONICMOOV LAB
    hr07jp
    hr07jp 2015/03/19
    “レスポンシブな table”
  • CSSで実装するタグクラウドのサンプル - NxWorld

    画像は一切使用せず、CSSのみで実装・デザインしたタグクラウドのサンプルです。 CSSのみで実装しているのでサイズやカラー変更も容易にできます。 ここでは見栄えをイメージで紹介しており、実際の見栄えは下記で確認できます。 タイプ #1 基的にはli要素が並ぶだけなんですが、文字数が長いものは「…」と省略表示するように指定しているので、省略されるポイント(長さ)を調整したい時はCSSのul li aの箇所に記述しているmax-widthの値を任意で変更してください。 省略自体が必要ない場合はmax-width, text-overflow, overflowの3つを削除してください。 また、文字省略についてはこれ以降紹介するサンプルにも適用しているので、不要な場合は同じように調整・削除を行ってください。 <ul> <li><a href="#">tag</a></li> <li><a hr

    CSSで実装するタグクラウドのサンプル - NxWorld
    hr07jp
    hr07jp 2015/03/19
    “CSSで実装するタグクラウドのサンプル”
  • Bootstrapをカスタマイズ!ページをスマホで表示した際に横からナビゲーションをスライドさせる -Bootstrap Offcanvas

    Bootstrapで実装したページをスマホなどの幅が狭いスクリーンで表示した際に、横からオフキャンバスのナビゲーションをアニメーションでスライド表示させるJSとCSSのパックを紹介します。 Off Canvas -Bootstrap Bootstrap Offcanvasの使い方 Step 1: 外部ファイル 当スタイルシートとスクリプトを外部ファイルとして記述します。 <head> ... <link rel="stylesheet" href="../dist/css/bootstrap.offcanvas.min.css"/> </head> <body> ... <script src="../dist/js/bootstrap.offcanvas.js"></script> </body> Step 2: HTML まずは、オフキャンバスのナビゲーションを開くボタン。 <butt

    Bootstrapをカスタマイズ!ページをスマホで表示した際に横からナビゲーションをスライドさせる -Bootstrap Offcanvas
    hr07jp
    hr07jp 2015/03/07
    “Bootstrapをカスタマイズ!ページをスマホで表示した際に横からナビゲーションをスライドさせる -Bootstrap Offcanvas”
  • Flexboxで決まり! | Webクリエイターボックス

    これからのCSSレイアウトはFlexboxで決まり!FlexboxとはFlexible Box Layout Moduleのことで、その名の通りフレキシブルで簡単にレイアウトが組めちゃう素敵ボックスです。前々からあった技術ですが、ブラウザーによって書き方が違ったり、仕様がころころ変わったりと、イマイチ一歩踏み出せない感があったFlexbox。しかしようやくモダンブラウザーでの利用に難がなくなり、実務にも充分使えるようになりました。今回はそんなFlexboxの魅力と使いドコロを、デモ付きで紹介していこうと思います! 対応ブラウザーCan I use…で紹介されているように、現行のモダンブラウザーでは問題なく利用できます。ただし、Safari 用に -webkit- のベンダープレフィックスが必要です。IE については 11 から正式に対応。IE10 にも対応していますが、書き方が少し変わって

    Flexboxで決まり! | Webクリエイターボックス
    hr07jp
    hr07jp 2015/02/28
    これからのCSSレイアウトはFlexboxで決まり!
  • 画像を使わずに、CSSのみでリストアイコンを表現したサンプル 10 - NxWorld

    いずれもli要素と組み合わせて使えそうなリストアイコンのサンプルで、画像は使用せずに全てCSSのみで実装してみたものです。 最近ならwebフォントSVGで使い勝手良いものが実装できたり、あとは使用できるブラウザは限られてきたりしますが、問題ないブラウザであればサイズやカラー変更といったこともCSSのみで簡単に変更できます。 はじめに 最後のサンプルのみol要素使ってますが、その他に関しては全てHTMLは下記のように単純なul, li要素を使ってます。 <ul> <li>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</li> <li>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</li> <li>Lorem ipsum dolor sit amet,

    画像を使わずに、CSSのみでリストアイコンを表現したサンプル 10 - NxWorld
    hr07jp
    hr07jp 2015/02/15
    画像を使わずに、CSSのみでリストアイコンを表現したサンプル
  • position:fixedでヘッダ固定時のページ内リンクのずれを解消したい | Tips Note by TAM

    position:fixedを使ってヘッダを固定した場合 ページ内リンクの位置がヘッダの高さ分ずれてしまいます。 ヘッダを固定する案件が増えてきましたので覚書です。 CSSで調整する方法と、JavaScriptで調整する方法があります。 ヘッダの高さ:100px ■HTML <div id="header"> ヘッダーがはいります </div> <div id="content"> <a href="#link01">なんとか</a> <div name="link01" id="link01">かんとか</div> </div> CSSで調整する padding-topでヘッダの高さ分ずらして、margin-topでマイナスの値をいれるとうまくいきます。 margin-top:-100px; padding-top:100px; ■CSS #header { width: 100%; m

    position:fixedでヘッダ固定時のページ内リンクのずれを解消したい | Tips Note by TAM
    hr07jp
    hr07jp 2014/08/31
    “position:fixedでヘッダ固定時のページ内リンクのずれを解消”
  • displayプロパティを使ってレスポンシブウェブデザインのtableレイアウトを変化させてみる | バシャログ。

    こんにちは。まだ何一つ夏を感じていないmackyです。 今日は、RWDでdisplayプロパティを使ってtableレイアウトのデザインを変化させる方法をまとめてみました。 RWDでテーブルレイアウトを定義リスト風に変化させてみよう tableタグのdisplayの値はデフォルトではtable、thとtdタグはtable-cellとなっていますが、この値をblockやlist-itemなど他の値に変えてみます。 (1) (2) (1)の状態から(2)の状態へデザインを変化させます。 メディアクエリ―を使ってブレイクポイント(480px)を設定し、その中に上書きするCSSを書いていきます。 今回はこんな感じです。 HTML <table border="1" cellpadding="5" cellspacing="0"> <tr> <th>項目A</th> <td>この文章はダミーです。</

    displayプロパティを使ってレスポンシブウェブデザインのtableレイアウトを変化させてみる | バシャログ。
    hr07jp
    hr07jp 2014/08/05
    displayプロパティを使ってレスポンシブウェブデザインのtableレイアウトを変化させてみる
  • 紙面に近づけたい!HTML+CSSで作る文字レイアウト12個 | 株式会社プレスマン

    印刷する紙のデザインと異なり、Webデザインは環境によって見た目が変わります。 どの環境でも同じレイアウトで見せるには画像として書き出せば確実なのですが、テキストの部分はそうもいきません。 DTPデザイナーの方からも「こんな文字のレイアウトはWebだと無理?」といったご相談を受けることがよくあります。 今年に入って、HTML5&CSS3に対応したブラウザのシェアもかなり増えてきましたので、今回は文字のレイアウトに関するHTMLCSSをご紹介したいと思います。 ※IE以外のブラウザは、2014年7月4日現在の最新版にて確認を行っています。 段組み CSS3の「multi-column」を使用すると、float等による段組みとは異なり、Illustratorのテキスト流し込みのような自然な段組みレイアウトが可能です。 multi-columnによる段組みの表示例: 吾輩はである。名前はまだ

    紙面に近づけたい!HTML+CSSで作る文字レイアウト12個 | 株式会社プレスマン
    hr07jp
    hr07jp 2014/07/19
    紙面に近づけたい!HTML+CSSで作る文字レイアウト12個
  • 【CSS3】Animate.cssを使って簡単にアニメーションを実装する。 | バシャログ。

    fukasawaです。こんにちは。 クナイプのグーテナハトが安眠に良いと聞いたので試してみたのですが、風呂場中にタイカレーのようなスパイシーな香りが広がりました。安眠…? Animate.cssは要素にclassをつけるだけで、簡単にいろいろな種類のCSS3アニメーションを実装してくれる便利なスタイルシートです。多くのブログで既に紹介されているものではあるのですが、バシャログではまだ誰も書いていないようなのでここぞとばかりに書いてみます。 公式サイト(デモ&ダウンロード) http://daneden.github.io/animate.css/ GitHub(使い方など) https://github.com/daneden/animate.cssCSS3アニメーションに対応しているブラウザで動作します。 簡単な使い方 animate.min.cssを読み込みます。 <head> <

    【CSS3】Animate.cssを使って簡単にアニメーションを実装する。 | バシャログ。
    hr07jp
    hr07jp 2014/07/19
    Animate.css
  • 今一番気になるCSSの美しいエフェクト!インクを水面に落としたように波紋が広がり消えていく -Ripple Click Effect

    Googleが先日発表した新しいUX「Material Design」の中で特に注目されているのが、タップやクリックをするとインクを落としたように波紋が広がるエフェクト。 これを実装するテクニックを紹介します。 Material Designについては、前の記事(「波紋」のアニメーションを実装するテクニック)で動画を紹介しています。 この波紋のエフェクトはあちこちのコミュニティで盛んで、その中でもここで紹介するエフェクトはかなり美しく仕上がっています。 デモではリストで配置したナビゲーションの各アイテムをクリックすると、そのクリックした地点を中心に波紋が広がり、フェードで消えていきます。 ※上記はエフェクトが分かりやすいよう、各アイテムの高さを広げています。 実際の動作は、下記ページでお楽しみください。 Ripple Click Effect from Google Material De

    hr07jp
    hr07jp 2014/07/19
    “CSSの美しいエフェクト!インクを水面に落としたように波紋が広がり消えていく -Ripple Click Effect”
  • フォントサイズpx,em,%,pt

    Belanja di App banyak untungnya: Banyak Vouchernya Produk Eksklusif di App Rekomendasi Hanya Untukmu Paling Pertama Dapat Promo

    フォントサイズpx,em,%,pt
    hr07jp
    hr07jp 2014/07/13
    CSSのフォントサイズの相対指定表
  • 動くCSSのためのメモ。

    CSSでできる事がどんどん増えてます。JavaScriptを使って実装するようなレイアウトやUIも、CSSだけで作れちゃうほど、便利なプロパティがじゃんじゃか増えましたね。ここでは、要素にアニメーション効果をつけるためのCSSを使ったエフェクトについて、まとめてゆこうと思います:)。 CSSで動かす 「動く」といっても、自由自在にぐにゃぐにゃ動かせるわけではなくて、CSSアニメーションでは、プロパティの数値をスムーズに増減させることで、要素のスタイルを滑らかに変化させます。 例えば、下のサンプルでは、p要素にカーソルを合わせた時に、font-sizeの値を、1emから2emに、スムーズに変化するように指定しています。 p { transition: font-size 1s; } 動かすためのマストプロパティ CSSでアニメーションさせるために必要不可欠なのがtransitionプロパティ

    動くCSSのためのメモ。
    hr07jp
    hr07jp 2014/06/07
    動くCSSメモ
  • CSSのみで実装するキャプションエフェクト 20 - NxWorld

    自分用にひと通りの動きを一覧化したものが欲しかったので備忘録です。 画像ホバー時にエフェクト付きでキャプションを表示させる動きをCSSのみで実装する方法です。 キャプションとはしていますが、例えばブログであればリンク付きのアイキャッチに実装してマウスオーバー時に「もっと見る」のような文言を表示させたりといった用途にも使えます。 共通のHTMLCSS 一部をのぞき、今回はサンプルとして基的に下記のようなHTMLを使用しています。 <figure> <img src="image.jpg" /> <figcaption> <h3>Caption Title</h3> <p>caption text here ...</p> </figcaption> </figure> CSSに関してはそれぞれ動きに関係する部分のみ記述しており、figcaption内にあるh3とpの見栄えに関するフォント

    CSSのみで実装するキャプションエフェクト 20 - NxWorld
    hr07jp
    hr07jp 2014/05/23
    “CSSのみで実装するキャプションエフェクト 20”
  • Single Element CSS Spinners

    .load1 .loader, .load1 .loader:before, .load1 .loader:after { background: #ffffff; -webkit-animation: load1 1s infinite ease-in-out; animation: load1 1s infinite ease-in-out; width: 1em; height: 4em; } .load1 .loader { color: #ffffff; text-indent: -9999em; margin: 88px auto; position: relative; font-size: 11px; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0

    Single Element CSS Spinners
    hr07jp
    hr07jp 2014/05/19
    “Single Element CSS Spinners”
  • [CSS]デモが楽しい!要素にclassを与えるだけでさまざまなCSS3アニメーションを適用するスタイルシート -Magic

    Slide, Math, Tin, Bomb Magicの使い方 Step 1: 外部ファイル 当スタイルシートを外部ファイルとして記述します。 <head> ... <link rel="stylesheet" href="yourpath/magic.css"> </head> Step 2: 要素にアニメーションを指定 アニメーションはmagic.css単体で動作しますが、jQueryと組み合わせることでユーザーのさまざまなアクションをトリガーにすることができます。 まずはjQueryのセレクタで要素を指定し、例えばホバー時にアニメーションさせる時はこんな感じに。 $('.yourdiv').hover(function () { $(this).addClass('magictime puffIn'); }); 特定の時間、ループでアニメーションさせる時はこんな感じ。 setInt

    hr07jp
    hr07jp 2014/04/12
    CSS3アニメーションを適用するスタイルシート -Magic”
  • スマートフォンサイト制作時に覚えておきたいCSS 15

    スマートフォンサイトを制作する際、個人的に覚えておいた方が良いと思うCSSのプロパティやテクニックをまとめてみました。 自分用の備忘録ではありますが、他のブログ等でも取り上げられていることが多いので、いずれも覚えておいて損はないものだと思います。 普段から制作している方にとっては目新しいのはないと思いますが、まだスマートフォンサイトを制作したことがない方やまだまだ苦手だなと思う方は参考にしてみてください。 UA切り替え・Viewport指定・拡大縮小の有無・電話番号リンクの無効化・ホーム画面用のアイコン指定など、スマートフォンサイトを制作する際に最低限覚えておくべきと思うことは他にも沢山あるんですが、今回はCSSに焦点を当てています。 また、タイトルでは「スマートフォンサイト制作時」としてはいますが、レスポンシブWebデザイン制作時でも頻繁に使うものだったり、PCサイト制作時でもCSS3に

    スマートフォンサイト制作時に覚えておきたいCSS 15
    hr07jp
    hr07jp 2014/02/08
    スマートフォンサイト制作時に覚えておきたいCSS 15