タグ

CSSに関するaekaのブックマーク (177)

  • How to Create Flick Animations with CSS - WebReference.com

    By Stu Nicholls. Introduction Fed up with 'Flash'? Getting annoyed with animated gifs? Well, why not try an alternative - CSS Flick Animation. This is a method of animation that requires some interaction with your visitors, making a visit to your web site a more enjoyable experience for them, and maybe tempting them to come back for more. The animations normally appear as static images on

    aeka
    aeka 2011/09/08
    ”JavaScriptを使わずに、CSSと複数の画像でアニメーションが作れます。”
  • CSSで様々なアクセサリをつける装飾CSS+jQuery*ホームページを作る人のネタ帳

    どのように表示するのか 以下のような感じで、Divとclassによって何の装飾もない画像に、ワンポイントのアクセサリーをつけるというもの。 サンプルデモが以下。 CSS Decorative Gallery クリップや、映像マーク、セロハンテープ、光沢など、様々な装飾が可能。 セロハンテープ テープで写真を貼り付けたように見せてくれる装飾。 サンプルデモ ビデオマーク Diggなんかでよく見かけるような小さなアイコンを画像に付加できます。 サンプルデモ ポインタを合わせると吹き出しが出る ポインタを合わせると吹き出しが画像から出てきます。 サンプルデモ 付箋付きクリップ 付箋とクリップの装飾。 サンプルデモ 光沢の演出 透Png画像を使って写真に色々な演出も。 サンプルデモ IE7のPng透過問題も解決するものが同梱されています。 様々なブラウザに対応しているようで、実用性も高いかも。 以

    CSSで様々なアクセサリをつける装飾CSS+jQuery*ホームページを作る人のネタ帳
  • [CSS]表示サイズに合わせて最適なグリッドを構築するスタイルシート -SimpleGrid

    デスクトップ用のブラウザだけでなく、iPhoneなどスマートフォンにも対応した、表示サイズに最適なレイアウトを適用するResponsive Web Design用のシンプルなグリッドシステムを紹介します。 ~720px ※画像クリックで拡大 [ad#ad-2] SimpleGrid 3つの特徴 Responsive Web Design SimpleGridは4種類のスクリーンサイズで最適なレイアウトを提供します。 水平スクロールバーとは、さよならです。 ~720px 720px~ 985px~ 1235px~ 効率的なclass管理 同様のグリッドシステムの多くは、同じサイズのグリッドを一つのclassで管理します。SimpleGridではユニットの最初・中央・最後を個別のclassで管理します。 スタイルシートはシンプルに SimpleGridは管理のしやすいシンプルなclass名を採

  • 地味に使えるCSS小技のメモ&サンプル集 - かちびと.net

    この記事は年以上前に書かれたもので、内容が古かったり、セキュリティ上の問題等の理由でリンクが解除されている可能性があります。 cssの小技的なテクニックが便利なので好きなん ですが、cssそのものが嫌いで覚えられないので カンペ的な記事を作ることにしました。便利な小技 は沢山あるんですが、特に自分が良く使いそうな Tipsをメモします。既に出回っている情報ばかりで 特に目新しい手法はありませんので何も期待でき ないです。 というわけで特にテーマも一貫性も無くて、ただ便利ってだけです。推奨されない方法もあるかもしれませんが、僕は細かいこと気にしませんのでそんな感じです。 内容も既出なのでお詳しい方にはお役に立てないですが、僕の個人的なメモなので適当に流して頂けると幸いです。 floatで並べたリストのセンタリング Sample01 コード .centered { position: rela

    地味に使えるCSS小技のメモ&サンプル集 - かちびと.net
  • Webデザイナーでもできる、サイトのパフォーマンスをあげる5つの方法

    Webデザイナーでもできる、サイトのパフォーマンスをあげる5つの方法 2011-08-28 Webデザイナーが、Webサイトのパフォーマンスを重視する傾向はあまり無いように感じますが重要なことです。 Googleでは、0.5秒遅くなると、検索数が20%減少する amazonでは、0.1秒遅くなると、売り上げが1%減少する という報告もあるようです。Webサイトのパフォーマンスはコンバージョンにも影響する大切な部分。 今回はWebサイトのパフォーマンスを上げる方法を取り上げます。 パフォーマンスアップの前に 応答時間の限界 0.1秒までなら、結果はコンピューターではなく、ユーザーによって引き起こされたように感じる。 1秒までなら、"遅れている"と感じるが、ユーザーの思考は途切れずに、自由に動いていると感じる。 10秒までになると、ユーザーがコンピューターに振り回されている気持ちになり、ストレ

    Webデザイナーでもできる、サイトのパフォーマンスをあげる5つの方法
  • HTML5 のリセット・スタイルシート - html5doctor - HTML5.JP

    サイト内検索 この記事は、html5doctor に掲載されている記事「HTML5 Reset Stylesheet」を日語訳したものです。この記事では、HTML5 でマークアップしたページにも対応した、リセット・スタイルシートについて解説しています。最後に、HTML5 向けのリセット・スタイルシートもダウンロードできます。 原文タイトル HTML5 Reset Stylesheet 原文ページ URL http://html5doctor.com/html-5-reset-stylesheet/ 著者 Richard Clark 氏 原文投稿日 2009-07-27 一部、直訳ではなく意訳した部分がございます。原文と表現が異なることがございますので、ご了承ください。この語訳には、翻訳上の誤りがある可能性があります。したがって、内容について一切保証をするものではありません。正確さを

    aeka
    aeka 2011/08/10
  • %指定(基準フォントサイズ100%) とPX指定のフォント対比サイズ表

    %指定(基準フォントサイズ100%)とPX指定のフォント対比サイズ表 CSSで* {font-size: 100%; }と設定した場合のPX指定との対比サイズ表です。※Macintosh版Firefox3.0は、全てサイズ変化あり。 iPhone比較テスト用に以下の内容を追加(2009.09.01) <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0" /> <meta name="format-detection" content="telephone=no" /> 検証したブラウザについて(メモ書き表記) IE、:Internet Explorer 6、Internet Explorer 7、In

  • [CSS]スクリプト無しで、高さがバラバラの画像を隙間無く配置するスタイルシートのテクニック | コリス

    ブラウザのサイズを変更してもそれに合わせて、高さがバラバラの画像をグリッドに沿って隙間無く配置するスタイルシートのテクニックを紹介します。 Seamless Responsive Photo Grid デモページ [ad#ad-2] 下記は各ポイントを意訳したものです。 画像を隙間無く配置する実装方法 HTML HTMLはimg要素をsection要素で内包したシンプルなものです。 <section id="photos"> <img src="images/dog-1.jpg" alt="Little doggie"> <img src="images/cat-1.jpg" alt="Little kittie"> ... </section> CSSをオフにすると、img要素はinline-blockなので、下記のように連続して並ぶだけです。 デモページ:CSSオフの表示 こういったエ

  • CSSセレクタ20個のおさらい

    CSSセレクタって意外と分かっていなかったりするので勉強ついでにまとめてみました。比較的実用的かなと思うものを20個紹介していきます。いい復習になればと思います。 CSSセレクタはスタイルを適用する対象を指定するものです。普段何気なく使っているclassやidなどもセレクタの1つです。 属性や要素といった堅苦しい用語が出てきますので図で簡単に説明します。 私のように基礎から勉強していないと、要素や属性と聞いてもピンときませんが、知ってみるとなんてことはないですね。 また、IEが対応しきれていないCSS3のセレクタもありますが、IE6~8でもCSS3セレクタが利用できるツールの決定版「Selectivizr」 で紹介したようにCSS3セレクタはie対策も容易なのでぜひお試しください。 SelectivizrはCSSを外部ファイルで指定した方がいいのですが、今回のサンプルはCSSを外部ファイル

    CSSセレクタ20個のおさらい
    aeka
    aeka 2011/06/15
    えー
  • IE6などのクロスブラウザに強くなる、22のHTML+CSSコーディングの基礎

    IE6などのクロスブラウザに強くなる、22のHTML+CSSコーディングの基礎 2011-06-04 Twitterなどを見てると、 「IE6がー!」とか 「IE6,7,8,9、Firefox、webkit系、Operaで同じレイアウトにするの大変」などのツイートをたまに見るので、クロスブラウザでも差が出にくく、効率の良くなるコーディングの基礎を紹介します。 気をつけるHTMLの記述方法 HTMLの記述方法を間違えていると、ブラウザCSSの解釈が変わってきます。 以下のようなことは基的なことですが大切な事です。 DOCTYPEを書く。 HTMLの先頭にDOCTYPEを入れるようにして下さい。 DOCTYPEがないと、ブラウザ間での誤差が起こりやすい状態になります。 DOCTYPE スイッチについてのまとめと一覧表 (HTML 5 や IE 8 Beta 2 のモードスイッチなどの情報も含

    IE6などのクロスブラウザに強くなる、22のHTML+CSSコーディングの基礎
  • [ L a b . ] | CSS-小技

    aeka
    aeka 2011/06/01
    html{overflow-x:hidden;}もやもやIE6だけ出ちゃうスクロールを消す
  • Expert Tips, How-To Guides & Local Insights for Canadian | PrimerCSS

    5 Essential CSS Techniques to Boost Your Website’s Visual Appeal

    Expert Tips, How-To Guides & Local Insights for Canadian | PrimerCSS
    aeka
    aeka 2011/04/12
    PrimerCSSはCSSを作成する際に必要な class指定やid指定をhtmlから抜き出してくれるWEBサービスです。
  • float解除の決定版。clearfixを考えたら、進化した。

    現在この中でclearfixでよく使用されているプロパティは display:inline-block; height:1%(min-height:1%) zoom:1; でも良く考えたら、全て微妙です。 zoom:1はIEの独自仕様ですし、heightを使用する場合は、IE6,7に対応させるために2つのプロパティが必要です。 display:inline-blockもボックスの要素を変形させることになります。 hasLayoutのスイッチを見た時に、一番理に適ったプロパティはwidthかなと思いました。 子要素を囲む要素として、divやulなどデフォルトCSSがdisplay:blockのプロパティのものが多く、display:blockのプロパティの場合、width:100%で問題ないと思ったからです。 現在のブラウザ状況に適したclearfix 上記を踏まえ見直したclearfixが

    float解除の決定版。clearfixを考えたら、進化した。
    aeka
    aeka 2011/04/07
    むしろoverflow:hiddenなしでいけるのかーと。。|長さに対して無頓着なのってダメなんかな
  • URLにハッシュを指定してページ内リンクしたときにレイアウトが崩れる件について | STUDIO Bloom 大阪・北摂地域を中心としたWebサイト・システム制作

    URLの末尾に fuga.html#hoge とかして、ページ内のアンカー位置に表示を移動させたいときってありますよね。 とかしても同じ動きですけど。 そうすると、なぜかボックスが上にずれてしまう、という現象がありましたので、その解決法を一日うんうん言いながら探してました。 ググっても全然出てこないしさ…orz 症状としては、ハッシュでの移動を行った場合、正常であれば のようになっている箇所が、 こんな感じで上にずれてしまうんですな。 (ちょっと分かりにくいけど、メニューの上が切れてるでしょ?) 問題はハッシュでの移動で起きてるので、アンカー用意してページ内でのみ遷移させるということであれば、noriさんのslideScroll.jsとか使っちゃえば、スクリプト読み込むだけでページ内リンクをJSが乗っ取ってくれてハッシュでの移動にならないんだけど、別ページからハッシュを指定する場合、JSで

    aeka
    aeka 2011/03/27
    "アンカーを配置している要素の親要素に”overflow:hidden”が指定されているとその親要素が上にずれる" clearfix使っちゃってるかららなー。ページ間のアンカー付きのリンクはとりあえず・・・使わんとゆうことで。。
  • リセットCSSを比較できるWebサービス{ CSS:resetr } | Web活メモ帳

    各ブラウザのスタイルシートを初期化するために使われるリセットCSSを比較できるWebサービス「{ CSS:resetr }」をご紹介。 YUI、Vanilla Resetなど人気のリセットCSSをプルダウンで選択し、使用したいHTML構造を選択するだけで簡単に比較できるようになっています。 使ってみた様子 サイトでは見出しやリスト構造、テーブルなどの比較ができるようになっています。 今回はフォーム要素で比較してみました。 ■ Yahoo! Reset 2の場合 ■ HTML5 Dr. Resetの場合 ■ Vanilla Resetの場合 それぞれに特徴がありますね。 各ブラウザのスタイルの違いを見るのに覚えておいても良いかもしれません。

    リセットCSSを比較できるWebサービス{ CSS:resetr } | Web活メモ帳
  • たった一行を追加するだけでIE6/7/8をCSS3対応にする -CSS3 PIE

    IE6/7/8でもCSS3の角丸、ボックスシャドウ、グラデーション、マルチバックグランドなどを使えるようにするbehaviorスクリプトを紹介します。

    aeka
    aeka 2011/03/10
  • [CSS]画像を使用しないでイメージを作成するスタイルシートのテクニック集

    コンテンツ生成用に画像をなるべく使用せずに、より多くのブラウザ対応を考慮した、画像を使用しないでイメージを作成するスタイルシートを紹介します。 CSS Generated Content [ad#ad-2] 小さい三角 キャラクター アロー トリッキーシャドウ 下記の対応ブラウザは、IE8+, Fx3+, Chrome4+, Safari4+ です。 各コードは主要箇所のみの抜粋です。 小さい三角 「New」の右上に添えてある小さい三角をCSSで実装します。

  • 秀逸なテーブルデザインのパターン集:phpspot開発日誌

    Ultimate guide to table UI patterns 秀逸なテーブルデザインのパターン集をまとめたエントリのご紹介です。 デザインだけでなく、見やすさや分かりやすさという点にも気を配りたいテーブルデザインは比較的難しいものになりますね。 テーブルデザインの例を知っておくことで、難しいテーブルのデザインをする際にも参考に出来そうです。 Apple のデザインっぽいテーブル 複雑なデータをわかりやすくスタイリッシュにまとめたテーブル 画像なども盛り込みつつ見やすいテーブル シンプルに見やすいテーブル JavaScript の入ったものも入ってきますが色々なテーブルを見てストックしておくと後に役立ちそうです。 関連エントリ CSSでデザインしたクールなテーブルのサンプル集 CSSでデザインされたテーブルレスでクールなフォームサンプル

    aeka
    aeka 2011/03/10
    表組み こんな複雑なことすることはないだろうけど、ふつうにかっこいいな
  • http://www.designwalker.com/2009/01/table.html

    http://www.designwalker.com/2009/01/table.html
    aeka
    aeka 2011/03/10
    表組み
  • CSS-Based Tables: Modern Solutions | Smashing Magazine

    Tables have got to be one of the most difficult objects to style in the Web, thanks to the cryptic markup, the amount of detail we have to take care of, and lack of browser compatibility. A lot of time could be wasted on a single table although it’s just a simple one. This article was written back in 2008 when the concept of responsive web design hasn’t been created just yet. You may want to check

    aeka
    aeka 2011/03/10
    表組み