タグ

CSSに関するdecoy2004のブックマーク (27)

  • Scooter - Dropbox社製のデザインフレームワーク

    企業でWebサービスを作る際に、決まったデザインフレームワークがあると全体的に統一感が出て、かつデザインに対する悩みが少なくなるのが利点です。その結果、開発がスムーズに進むことでしょう。 今回はその一つ、Scooterを紹介します。作成したのはDropbox社になります。 Scooterの使い方 ScooterはSCSSで作られているので変数やMixinなどが定義されています。実際のデザインについて紹介します。まずはグリッド。 写真と説明。 リスト。 右寄せ。 アラート。 ボタン。 吹き出し付き。 フローティングカード。 フォーム。 アイコン。 こんな感じで文字だけのアイコンも表現できます。 モーダル。 ツールチップ。 ラベル。アイコン付きなのが良い感じ。 塗りつぶしたラベル。 タブ。 カレンダー。 Scooterはデザインはもちろんのこと、カラーリングにもDropboxっぽさが溢れていま

    Scooter - Dropbox社製のデザインフレームワーク
  • Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG

    こんにちは。デザイナーの王です。 Webアプリはデスクトップアプリとは違い、まだまだ発展途上の技術のため、色んな所でまだ未熟な部分があります。デスクトップアプリでは当たり前のことでもWebアプリではできなかったりすることも多いのです。中でも、UIのコンポーネント化問題が以前から指摘されてきました。 通販サイトにある「購入ボタン」を例に説明すると分かりやすいと思います。 この手のボタンを作るには以下の手続きを要すると考えられます。 外観を整える CSS HTMLマークアップ クリックした際の挙動 JavaScript 何が厄介かというと、「再利用」が難しいというところなんですね。 例えば、同サイトの別のページで同じボタンを使いたい場合、js、CSSHTMLを再度記述しなければなりません。しかも場合によってはHTMLのマークアップが非常に冗長化していることもある。 「購入ボタン」はあくまで一

    Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG
  • CSS3のコードを生成する便利サイト4つ+1 -swordsmith

    マウスでぐりぐりやれば、見た目が変わって、CSSコードがもらえちゃう。コードジェネレーター系のサイトを4つほど紹介。

    CSS3のコードを生成する便利サイト4つ+1 -swordsmith
    decoy2004
    decoy2004 2010/08/06
    全部英語サイトですが、視覚的にわかりやすいので英語読めなくても大丈夫v
  • cssの情報・まとめ

    cssの情報まとめです。ローカル 環境にストックしていた情報を 開放してみますのでシェアして 頂ければ幸いです。内容は 結構偏っていると思いますので 参考程度になさってください。 全てのcss情報が有るわけではありません。主観でストックしていたリンク集です。ツールとかメニュー関連とかハックとかいろいろ188の情報です。 ツールオンラインのcssツール。 CSS Validation Service / W3C検証サービス日語版RoundedCornr / 角丸のHTMLCSSコードを生成してくれるCSS Type Set / ファミリー、色、単語間、行間等をプレビューで確認CSS Text Wrapper / 様々な形のテキストの回りこみを簡単に実現できるCSS Builder / オンラインでスタイルを生成可能Spiffy Box / cssによる角丸を簡単に生成The Box Of

    cssの情報・まとめ
  • W3C CSS 検証サービス

    URLで指定して検証 検証したい文書(CSSと組み合わせたHTML文書、もしくはCSS単体の文書)のURIを入力してください: アドレス: オプション

  • ブラウザのサイズに合わせてグリッドも変更する -Fluid Grid system

    可変グリッドシステム用のスタイルシートのフレームワーク「Fluid Grid system」を紹介します。 Fluid Grid system ※グリッド表示は右上の「SHOW GRID」をクリック 上記ページではブラウザのサイズを小さくすると、それに合わせてグリッドも小さく変更されます。 ブラウザのサイズを小さくしたキャプチャ 「Fluid Grid system」は成果物としてのレイアウトと同様、プロトタイプでも素早く使えるように設計されたものです。 デザイナーは素早くレイアウトがデザインでき、しっかりと設計された水平や垂直のリズムをもつ複雑なページの変更をすることもできます。 ダウンロードできるデモファイルには、6カラムと9カラムのレイアウトが用意されています。

    decoy2004
    decoy2004 2010/05/23
    可変グリッドシステム用のスタイルシートのフレームワーク「Fluid Grid system」を紹介します。
  • MacRuby: The Definitive Guide

    More than 5,000 companies count on our digital courses and more to guide their teams through the tools and technologies that drive business outcomes. We can help yours too. New AI policy for O’Reilly authors and talent O’Reilly president Laura Baldwin shares the company’s ethical approach to leveraging GenAI tools and ensuring O’Reilly experts are compensated for their work. See it now It’s time t

    MacRuby: The Definitive Guide
    decoy2004
    decoy2004 2010/03/11
    Stark 本は、HTML、CSS、JavaScript というオープンソースの Web 技術の知識さえあれば、iPhone のネイティブアプリ作成が可能という立場にたって、そのやり方を解説している。O’Reilly のサイトで全文を読むことができる。
  • Webブラウザの検証!

    複雑化するWebブラウザの検証 WebデザインHTMLコーディングでは、複数のOSやWebブラウザ、またバージョン別による検証確認は必須です。OSやWebブラウザの種類によって見え方が違っていたり、時にはレイアウトが崩れたりすることもあるからです。 テーブルレイアウトでコーディングしていた時は、OSのフォントサイズの違いによる段落検証が中心でした。しかし、CSSレイアウトへ移行すると、WebブラウザごとにCSSの解釈が変わってくるため、検証がより複雑になってきます。今回はWebブラウザ検証方法と、その対処策をマスターしていきます。 現在、一般的に使用されている主なWebブラウザは、Internet Explorer(通称IE)のバージョン6と7、Firefox、Safari、Operaです。これらのWebブラウザシェアは日々推移していますが、ユーザ環境リサーチを行っているW3Counte

    decoy2004
    decoy2004 2010/03/01
    モダンWebブラウザを基準にしてレイアウトを組み、IEだけを対象に個別の指定を行えば良い
  • [Think IT] 第3回:リストタグを試す! (3/3)

    CSSでリストを横式ナビゲーションに では、次に同じXHTMLソースをそのまま使い、Webサイトの上部に配置されるような横式のナビゲーションにカスタマイズしてみましょう(図3)。 横式ナビゲーションの手順 ここで前回に解説した「floatプロパティ」浮動ボックスを再び使用します。前回はカラム(段組)を浮動ボックス化して回り込みを設定しましたが、今回は各リスト項目を浮動ボックス化します(リスト4)。 まずナビゲーション全体の横幅を<ul>タグに固定します。それぞれのナビゲーションボタンが120pxで、これが5個並ぶので合計600pxです。 次に<li>タグにfloat:left;の設定を記述します。これですべての項目が左に回り込む設定になりました。そしてfloatプロパティのルール上、設定したボックスには必ず幅widthを指定します。また、今回はリストの背景にグラデーションを表示させて、ボタ

    decoy2004
    decoy2004 2010/03/01
    CSSで「link a」と「link a:hover」に別々の画像を読み込ませるとWebブラウザの画像読み込み待ちのタイムラグが発生するからです。
  • [Think IT] 第2回:カラムを理解する! (3/3)

    【即実践!HTML+CSS】 テーブルレイアウトから脱出せよ! 第2回:カラムを理解する! 著者:米倉 明男 公開日:2008/04/08(火) float(フロート)を使った3段組カラム作成 次は3段組を作ってみましょう。「ナビゲーション」エリアを左に、「メインコンテンツ」エリアを真ん中、追加で「サブ」エリアを右側に配置します。 一見、複雑になったかのように見えますが、配置方法は先ほどの2段組と同じです。今回は「ナビゲーション」エリア<div id="navi">と「メインコンテンツ」エリア<div id="main">を包括する<div id="wapper">を作ります。ボックスを入れ子状態にするのです。 まず<div id="wapper">と<div id="sub">ボックスを左右にフロートします。次に<div id="wapper">の子ボックスにあたる<div id="ma

    decoy2004
    decoy2004 2010/03/01
    2段組のカラムの中の1つに、さらに2段組カラムが入ったように組むのです
  • [Think IT] 第2回:カラムを理解する! (2/3)

    【即実践!HTML+CSS】 テーブルレイアウトから脱出せよ! 第2回:カラムを理解する! 著者:米倉 明男 公開日:2008/04/08(火) float(フロート)の概念 floatプロパティは、元々ボックスの外側にテキストを回り込ませるためのプロパティです。例えば<div>ボックスにfloat:leftと指定すると、そのボックスは浮動ボックスとなり、左端に配置され、その後に続くテキストが右側に回り込みます。 同様にfloat:rightと指定すると浮動ボックスは右端に配置され、続きのテキストは左側に回り込みます。 floatを使用する場合に注意する点は3つあります。 1つ目は、CSS2の仕様ではfloatプロパティを指定する場合に、そのボックス自身の幅を(width)を指定しておく必要があることです。この幅(width)を指定しないと一部のWebブラウザで回り込みが反映されない場合が

    decoy2004
    decoy2004 2010/03/01
    floatを指定した後に続くボックスはすべて回り込み対象となることです。そのため、回り込みを必要としないボックスの段階でclearプロパティを指定します。
  • [Think IT] 第2回:カラムを理解する! (1/3)

    【即実践!HTML+CSS】 テーブルレイアウトから脱出せよ! 第2回:カラムを理解する! 著者:米倉 明男 公開日:2008/04/08(火) テーブルレイアウトでのカラム作成 Webデザインのレイアウトではカラム(段組)という手法がよく使われています。この語源は「Column」表計算ソフトで使う「列」からきています。 Webサイトでは左側のカラムをナビゲーションにして、右側のカラムをコンテンツエリアとするパターンや、ポータルサイトのように情報量が多いWebサイトでは3段組カラムを使い、左側がナビゲーション、真ん中にメインコンテンツ、右側にバナーや関連へのリンク、という区分けもスタンダードな形式といえるでしょう。 テーブルレイアウトでのコーディングによるカラム作成は、まず全体をテーブル<table>タグで囲み左右にセルを作ります。そして左カラムは左のセルに入れ子のテーブルを新規作成して、

    decoy2004
    decoy2004 2010/03/01
    表示速度の面では、テーブルでカラムを作成すると全体を包括した親テーブルを読み込み終わるまで表示ができません。このテーブルレイアウトの表示時間が遅さの体感となっているのでしょう
  • RedLine Magazine : 印刷用CSSのお話

    印刷用CSSのお話 最近担当したサイトでは印刷用CSSをたいがいセットにしてます。同業者の方だと経験あるかもしれないですが、昔の鬼級テーブルレイアウトの頃は言われた事なかったんですがCSSを使い始めてから「背景が印刷できない」と、よく言われました。「ブラウザの設定で『背景も印刷する』にチェック入れると出てきますよー。デフォルトではインク節約仕様になってるんすねー(嘘かホントかは知らない)あはははー」とか返してました。 デフォルトの状態で印刷できないってのは問題あるだろってのはもちろんちゃんと分かってたんですよ。ここは背景扱いにしたらデフォ状態で印刷したらエラい事になるぞ、とか使い所の選別はしてましたし。まぁでも「あなた、なんでもかんでも画像化するの大好きなクセに検索対策っ!検索対策っ!さっさと検索対策~!って言うじゃん」とか憤も溜まってました。 印刷用のCSSを用意するようになってからは

    decoy2004
    decoy2004 2009/07/06
    印刷用のCSSを用意するようになってからは背景画像についてはあまり言われなくなりました。「
  • 壁紙に出来るCSSチートシート:phpspot開発日誌

    CSS Cheat Sheet Wallpaper in Helvetica | theWPresser 壁紙に出来るCSSチートシート。 3150x2100pixel の壁紙にできるCSSチートシートが公開されています。 なるほど壁紙なら、デスクトップを表示すればすぐに確認できますね。 CSSコーダーな方には便利かもしれません。 スクリーンロックした時に見えるとなかなかかっこいいかも。 関連エントリ サイトデザイン時に有効なチートシート集 ブラウザで快適に見れるSymfony開発チートシート WordPressのテンプレート作成時に欠かせない有用チートシート

  • CSS2 Cheat Sheet

    Cheatography https://cheatography.com Download This Cheat Sheet (PDF) 14 CommentsRating: () Home > Programming > CSS Cheat Sheets CSS2 Cheat Sheet by DaveChild A quick reference guide for CSS, listing selector syntax, properties, units and other useful bits of information. CSS2 Selectors * All elements div <di­v> div * All elements within <di­v> div span <sp­an> within <di­v> div, span <di­v> and

    CSS2 Cheat Sheet
  • Blueflavor: BlueprintCSS 101 和訳 - minorio のプログラミング・メモ

    Blueprintcss Tutorial の和訳 に続いて、こちらも日語に翻訳してみることにしました。 BlueprintCSS 初級講座 HTMLCSS を使って数多くのデザインをつくり出していると、毎度処理する問題の中にいつも決まった問題がいくつかあることに気がつくだろう。例えば、ブラウザーをリセットして白紙状態にする作業。それからデザインを配置していくためのレイアウトやベースライングリッドを設定する作業。まともな文字サイズと位置合わせ、間隔を決める作業も。ほかにもまだある。こういった事柄を前もって処理し、デザイナーたちが好きな当に楽しい作業に取りかかれるとしたら便利じゃないだろうか? Blue Flavor に入る前、私はカンザス州ローレンスに拠地を持つニュースメディア企業、ワールド社で働いていた。その当時、私とデザイナーの Nathan Borror および Chri

    Blueflavor: BlueprintCSS 101 和訳 - minorio のプログラミング・メモ
    decoy2004
    decoy2004 2009/06/20
    実際にはすべてのコラムに DIV 要素を使わないと、ブラウザー間の互換性が保たれない場合があります。
  • Blueprintcss Tutorial 和訳 - minorio のプログラミング・メモ

    まだ日語のドキュメントがないみたいなので、Tutorial - Blueprintcss - Google Code を日語に翻訳してみます。 チュートリアル さあ Blueprint の使い方を解説しましょう。 このチュートリアル以外に、Blueflavor によるチュートリアル(BlueprintCSS 101)もいいですよ。 インストール Blueprint は、あなたのサイトの CSS ディレクトリに置く必要があります。それを済ませた後、以下の2行をあなたのページのヘッダー内に書き加えてください。href に正しいパスが指定されていることを確認してください。 <link rel="stylesheet" href="css/blueprint/screen.css" type="text/css" media="screen, projection"> <link rel="s

    Blueprintcss Tutorial 和訳 - minorio のプログラミング・メモ
    decoy2004
    decoy2004 2009/06/20
    Tutorial - Blueprintcss - Google Code を日本語に翻訳してみます。
  • Construct Your CSS | WYSIWYG Layout Editor, Semantic & Table-Free | Based on Blueprint & jQuery

    Welcome to Construct, a visual layout editor based on Blueprint & jQuery! This is version 1.0, finalized on March 5, 2010 and released for public consumption under the FreeBSD License. This project was built by Christian Montoya, and exists both as a useful tool for CSS designers and as proof that a visual layout editor is possible to acheive with clean CSS & semantic HTML. Read on for an explanat

    decoy2004
    decoy2004 2009/06/20
    Welcome to Construct, a visual layout editor based on Blueprint & jQuery!
  • Yahoo! UI Library: Grids CSS

    YUI Grids CSS The foundational YUI Grids CSS offers four preset page widths, six preset templates, and the ability to stack and nest subdivided regions of two, three, or four columns. The 4kb file provides over 1000 page layout combinations. Other features include: Supports fluid-width (100%) layouts as well as preset fixed-width layouts at 750px, 950px, and 974px, and the ability to easily custom

    decoy2004
    decoy2004 2009/06/20
    The YUI Grids Builder — a simple interface for Grids customization
  • A Closer Look At the Blueprint CSS Framework | Envato Tuts+

    Blueprint is a CSS framework that can save you time and headaches when working on any project that involves HTML and CSS, whether it be with Rails, PHP, or just laying out an HTML page. In this tutorial you will get a look at the inner workings of Blueprint and we'll take a look at demo application that uses Blueprint to get a better idea of how to use actually use the framework. If you are like m

    A Closer Look At the Blueprint CSS Framework | Envato Tuts+
    decoy2004
    decoy2004 2009/06/20
    print.css This file sets some default print styles, so that printed versions of your site looks better than they usually would.