タグ

cssに関するcremaのブックマーク (282)

  • CSS における display, position, float プロパティの相互関係 - elm200 の日記(旧はてなダイアリー)

    趣旨 要素を描画する位置や大きさに関係する重要な 3 つのプロパティがある。display, position, float である。この3者は複雑に絡みあっていて、いつも頭が爆発しそうになる。今日は、これを整理することから始めたい。 注意事項 まず注意。 私は W3C CSS 2.1 を勉強中の身で、すべての項目にわたってきちんと理解しているとはとてもいえない。したがって、誤りも多く含まれると思うので、その点を留意してほしい。逆に間違っている場所を教えていただけると助かります。ただ、CSS 2.1 はあまりに複雑で、そのままでは頭に入らないので、「なぜこのルールは存在するのか?」ということを常に考えながら勉強していこうと思っている。これからの文章で「このルールってこういう趣旨だよな〜」とかブツブツ言っているかもしれないが、読みたい人は読めばよし、読みたくなければスルーしてほしい。 用語定

    CSS における display, position, float プロパティの相互関係 - elm200 の日記(旧はてなダイアリー)
    crema
    crema 2008/02/06
  • IE6のCSSバグを視覚的にチェック

    てんぽ: IE6のCSSバグを視覚的にチェック CSSHTML、FC2ブログのカスタマイズ、共有テンプレートなど IE用Acidテストとも言えるCSSバグのチェックページを作ってみました。 IE6で表示するとすべてのチェック項目で「NG」と表示されますが、正しい表示を行うブラウザなら「OK」と表示されるはずです。 IEtest (beta) 具体的にはどうやっているかというと、たとえば「position: absoluteが指定されたボックスの幅をパーセントで指定したとき、 幅の参照先を、そのボックスの包含ブロックではなく、間近の親要素にしてしまうバグ」をチェックするコードは以下のようになっています。 <div class="container"> <div class="div1"> <div class="div2"></div> </div> </div> .container {

    crema
    crema 2008/02/06
  • http://www.cssglobe.com/post/1227/css-text-gradient

  • 覚え書き@kazuhi.to: 世界の「最先端」事例に学ぶ CSS ベスト・プラクティス

    世界の「最先端」事例に学ぶ CSS ベスト・プラクティス 大藤さんの最新著作、『世界の「最先端」事例に学ぶ CSS ベスト・プラクティス』を読了。Web Designing誌に連載されている「CSS Analysis」の書籍化としては、『世界の「最先端」事例に学ぶCSSプロフェッショナル・スタイル 』に続く第二弾。第一弾を読んだときに、やや冗長な構成が気になりますと覚え書きしましたけど、その点は作でも大きな変化はありません。古いブラウザへの対応に関する記述、display:none;を指定することや画像置換のリスクへの言及などは、繰り返し登場します。しかし僕はこの連載というか企画が好きですし、何より書籍としてまとめて読んだり手元に置いておけるのはありがたいことなので、買わせていただきました。 個人的なハイライトは、MISSION 025で取り上げられていたXHTMLソース。条件分岐コメン

  • CSSレイアウト時のよくやる失敗と対処法|WEB制作(html,css(スタイルシート) )|プログラムメモ

    ■floatでレイアウトしたときのボックスの間に隙間が出来る →隙間が出来るボックス要素全てに float 要素を追加 ■ <div>内に配置した<img>が<div>よりサイズが小さいと隙間が出来る → 下記を追加 img { display: block; } ■ Win IEだけずれる時があり、ずれる大きさがフォントサイズによって変わる →ずれる<div>等に vertical-align を設定する(top 又は bottom) ■ <td>内のフォントが正しく指定したとおりでない(Win IE Mac IE) →<td>の中に<span>をいれて対応する ■MacIEで<div>を floatさせると表示が崩れる。 → フロートさせるdiv の width height 属性を指定する ■<ul><li>で画像リンクを作成したときに WinIEでフォントサイズを変更すると 隙間

    crema
    crema 2008/01/27
  • 妥当でないCSSとWeb標準 - 徒書

    CSSの書式は、もともとエラーが混入することを許容する仕様になっています。それはCSS2の仕様で構文解析エラー処理のための規則(原文)が定められていることからも分かることで、CSS仕様に従うブラウザは、誤まった記述をどの程度の範囲で無視すべきかについても正しく従う必要があります。 なので、CSSに多少のエラーが入っていても、利用者は、ブラウザが正しく処理してそれを無視することを期待することができるものと思います。 そしてここに、いわゆるCSS Hackが有用となる余地があると思います。つまり、あるCSS記述について、 理想的なブラウザが、HackによりそのCSSに含まれた誤りを適切に無視し、かつ仕様で定められたプロパティを全て正しく処理した結果として想定される表示 現実に存在するブラウザが、そのCSSを解釈した結果の表示 の両者が一致するのであれば、将来新たなブラウザが出現したためにそのC

    crema
    crema 2008/01/27
  • CSSに関する基本的なこと4(優先順位、セレクタの組み合わせ)|CSS HappyLife

    3回続いた基的なことも今回で最終です。 4回目の内容は、以下のことについて触れております。 んなの分かってるよ!って人は、次の次のエントリーにお進み下さい。 スタイルの優先順位 セレクタの組み合わせ セレクタのグルーピング スタイルの優先順位詳細 スタイルの優先順位 スタイルのもっとも基的な優先順位は、 「後から読み込んだスタイルを優先的に適用」します。 読み込む順序は、上から読み込まれていくので、、、 p { color:red; } p { color:blue; } のように書いたとしたら、color:blueが優先され、文字は青になります。 基的な読み込み順序で最低限の部分は、コレだけです。 より詳細な優先順位については後述します。 セレクタは色んなセレクタを組み合わせて指定できます。 子孫セレクタ(空白文字区切り) 親要素に含まれるすべての子孫要素をターゲットにスタイルを適

    CSSに関する基本的なこと4(優先順位、セレクタの組み合わせ)|CSS HappyLife
  • CSS が valid でなければいけない理由って何ですか? - lucky bag

    って質問されたら、これだ!っていう答えが思いつかない。valid ではない CSS ってのは、単純な記述ミスとかではなくて、例えば Safari の複数背景画像や Opera の opacity なんかの先行実装、もしくは -moz 系などの独自実装を使うことで invalid となっているケース。 (X)HTML で invalid だと、パーサが処理出来ないとか内容が表示されないとかクリティカルな issue が発生するかもしれないけれど、CSS では意図して invalid なコードを書くケースってのがあると思う。それが良いか悪いかは別にしてね。 んで、タイトルの問い。仕様に沿った記述をすべきっていう真っ当な回答があるんだろうけど、なんかこう膝を打つような回答って何だろ。あなたが書く CSS は valid ですか? valid であろうと心がけていますか? そうあるべき理由って何で

  • re:HTML及びCSSは習得が難しい言語か!

    re:HTML及びCSSは習得が難しい言語か! ネタ元:HTML及びCSSは習得が難しい言語か![リンク切れ] 今まで人に教えてきた私の経験上(といってもまだそんなに多くの人に教えてはないんですけど)、HTML及びCSSは習得が非常に容易な言語だと思う。 これは私が今まで教えてきた人たちが優秀だったからに他ならないんだけど、私が人にXHTMLCSSを教える際に必ず伝えていることがあって、これが理由だと信じている。 『XHTMLCSSはさっさと覚えてしまって次のステップに行こうよ』 少なくとも私が教えてる人にとってXHTML+CSSの習得は通過点でしかすぎない。 その先にデザインであったり、プログラミングであったり、、ディレクションであったり、もっと習得が困難で奥の深い工程が用意されている。 会社員のときは新人の子にはXHTML+CSSは1ヶ月ぐらいで覚えてもらうようにしていた。 求めら

    re:HTML及びCSSは習得が難しい言語か!
  • hxxk.jp - HTML や CSS を身に付けて、その先は ?

    記事データ 投稿者 望月真琴 投稿日時 2008-01-22T01:27+09:00 タグ CSS HTML Vicuna アフィリエイト 実践 Web Standards Design 概要 HTMLCSS を習得したい ! と考えるのではなくて、 HTMLCSS を習得して○○を作りたい、と考えましょうというお話し。 リプライ リプライはまだありません。 「何を作りたいか」ということだと思います HTML及びCSSは習得が難しい言語か!:::STOPN' LISTEN::: や HTMLは道具という記事について、 IRC チャンネル #Team-One で軽く話し合ったのですが、せっかくなので記事に残しておこうと思います。 改めて私の立ち位置を説明すると、 HTMLCSS の解説書 ( 実践 Web Standards Design - Web 標準の基CSS

  • RedLine Magazine : Re:この業界、この職種に対して思っていることをありのままに。

    Re:この業界、この職種に対して思っていることをありのままに。 CSS HappyLife の平澤さんのこちらの記事を拝見してグっときました。 >>この業界、この職種に対して思っていることをありのままに。 「だから、俺ってすげーんだぜ!って事考えてみた。」以降が特にグっときた。 1pxのズレに気づく事が出来るのも俺たちだけ。 そうだそうだ! デザイナがカッチリ作ってくれたデザインの水平ナビゲーションなんかでも全部同じ幅なのかと思ったら1つ目と3つ目は1px大きくて4つ目だけ2px小さいとか気づくのは私だけだ!CSSで余計な記述増えるのめんどいからこっそり直す事もあるけど! 明らかに同じ構造のページなのに、気まぐれなのかうっかりなのか意図しているのか分からないけど、デザインが違うって気づけるのも俺たちですよ。 そうだ!そうだ! 敢えてそこはスルーしたりもする事も多いけど! デザインを汲み取る

  • HTMLは道具 - 3ping.org

    追記あり IRCで知人から HTML及びCSSは習得が難しい言語か!の記事について、僕の意見を聞きたいと言われました。僕もだいぶ前から、マークアップエンジニアとして働いている人の考えに思うところがあったので反応してみます!あっと、ちなみに、記事はHTMLについて話されていますが、CSSも含めて意見を述べさせていただきます。 HTMLは道具 まず、僕の考えを端的に伝えるために、当時のIRCでのログを編集して貼り付けます。改めて読み返すと言葉足らずだったり、脱線しているところもあるので、後に補足しますね。 (wu^-^) HTMLとかCSS勉強したいひとは (wu^-^) なぜ勉強したいかってところが大事 (wu^-^) HTML言語そのものが面白いなんて思う人は稀なのは確か (wu^-^) 何か作りたいものとか (wu^-^) 表現したいものがあって (wu^-^) HTMLはその道具にすぎ

  • スペシャルベスト

    免責事項:サイトに含まれる情報は、一般的な情報提供のみを目的としています。情報はスペシャルベストによって提供され、当社は情報を最新かつ正確に保つよう努力しますが、いかなる目的においても、ウェブサイトまたはウェブサイトに含まれる情報、製品、サービス、関連グラフィックスに関する完全性、正確性、信頼性、適合性、利用可能性について、明示または黙示を問わずいかなる表明または保証も行いません。従って、これらの情報に依拠することは、あくまでもお客様ご自身の責任において行われるものとします。 当社は、当ウェブサイトのご利用に起因するいかなる損害についても責任を負いません。 ウェブサイトから、スペシャルベストの管理下にない他のウェブサイトへリンクすることができます。当社は、それらのサイトの性質、内容および利用可能性を管理することはできません。リンクは必ずしも推奨するものではありませんし、リンク先で述べら

  • [CSS]Lightbox風エフェクトをCSSで実装する方法

    Lightbox、Thickbox風のエフェクトをJavaScript無しで、CSSで実装する方法の紹介です。 Create a Lightbox effect only with CSS - no javascript needed [Emanuele Feronato] 上記サイトで紹介されているコードを使用すると、Lightbox風のエフェクトを実装することができます。 「JavaScript無し」とサイトにはありますが、onclickのイベントに入っているので厳密に言うとJavaScript無しではありません。 簡単に実装できるので、いろいろと応用も効きそうです。 lightbox lightbox 2 thickbox GreyBox

  • cybergarden.net

    cybergarden.net 2024 著作権. 不許複製 プライバシーポリシー

  • Firefoxでtext-align:-9999pxとしたときの枠線対策 - パソコンQ&A

    text-indent:-9999px; でリンクボタンなどを画像置換え(IR法・Image Replacement法)するとFirefoxで枠線が左に大きく出てしまいます。 Firefox 1.5以降のバージョンからこの現象が見られます。 次のようにして完全に枠線を消してしまうと、ユーザビリティ的にはよくないです。

  • [CSS]横並びのレイアウトをfloatで配置するTIPS -Floater

    CSS Globeでは、下記の画像のような横並びのレイアウトを単純にfloatでレイアウトするのではなく、一工夫してレイアウトを行っています。 Css Globe - Floater Floaterで紹介されているテクニックは、左のエレメントにはheightを指定し、右のエレメントにはfloat:rightとheight分のマイナスマージンを指定します。 CSSオフ時は、右の画像のように綺麗にマークアップされた状態で表示されます。 マイナスマージンの使用は好きではないのですが、これからはマイナスマージンや背景画像の使用を、忘れないように検討しようと思いました。

  • [CSS]高さの異なるカラムを揃えるスタイルシート | コリス

    Columnas 100% altas Columnas 100% altasのエントリーでは、下記のデモのように高さの異なるdivで組んだカラムの高さを揃えるスタイルシートを紹介しています。 sample:高さがばらばらのdiv sample:高さが揃ったdiv スタイルシートは、各divに対して「padding-bottom」と「margin-bottom」に同じ数値をプラス値とマイナス値で指定を行い高さを揃え、それらのdiv要素を包んだdivで「overflow:hidden;」を指定します。 詳しくは、最小限にしたサンプルを作成したので参照ください。 高さの異なるカラムを揃えるスタイルシートのサンプル 下記の「32768px」って、何か特別な意味があるのでしょうか。

  • » Styling Lists, Tables, Borders and Forms in CSS - Web Design - 3.7crea.tv Blog

    Proud to call Ann Arbor, Michigan our home.

    » Styling Lists, Tables, Borders and Forms in CSS - Web Design - 3.7crea.tv Blog
  • HugeDomains.com

    Captcha security check tutorial5.com is for sale Please prove you're not a robot View Price Processing

    crema
    crema 2008/01/22