タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

CSSとclearfixに関するOfficeRiverHeadのブックマーク (8)

  • 【CSS】clearfixを使わずにfloatを解除する | バシャログ。

    以前、floatを解除する clearfixハックという記事を書きましたが、できることならハックは使いたくないと最近思うようになってきました。 いろいろと検証した結果、今回ご紹介するのはハックを使用せずにfloatを解除するための方法です。 divの構成はこちら。 boxというクラス名の div (floatを解除するための div )は必要です。 cssのソース div.box { overflow: hidden; /* これがポイント */ position: relative; /* IE6でエリアを選択できるようにする */ /* DreamWeaverのデザインビューで正しく表示させる */ } div.left { float: left; /* 左に寄せて配置 */ width: 200px; } div.right { float: right; /* 右に寄せて配置 *

    【CSS】clearfixを使わずにfloatを解除する | バシャログ。
  • ポイントのためにカードローンを発行していくのはマズイのか | 街金融よりお得?迷ってる方必見の街金よりお得な会社はこちら

    最近、カードローンを発行、利用するとポイントがもらえたり、貯まるキャンペーンが多いですが、そういった目的でカードをたくさん作成するのは、今後銀行での住宅ローンなど審査される際に不利に働くことはあるのでしょうか。特にカードを作成するだけで利用はしたことがないですし、今のところする予定もないのですが。 カードを作成しただけでは、特に不利になることはありません ローンカードを作成することは信用がないということではなく、むしろ信用があるという証拠でもあるよ。確かにカードローンを作成すると、指定信用情報期間のCICに情報が載ることにはなるけれど、特にマイナスにはならないから安心してね。実はカードローンの仕組みを説明するとカードローンで設定している限度額があるよね。その限度額が借金の金額として審査の際には評価になるんだ。例えば50万が限度額であれば50万円は借金金額と評価ということになるんだ。年収の1

  • clearfix のアレンジ版作ってみました - understandard

    Firefox 3.6 が clearfix の影響で margin-bottom が margin-top にもかかるという話を聞いて、普段使ってた clearfix で試してみたところ、同様の現象が出たので、対応版を作ってみました。 追記(2012年2月7日): 公開当初のコードでは問題があったので、最後に追記しました。 ネタ元の記事は以下。 firefoxでmargin-bottomがmargin-top | 乱雑モックアップ この記事で紹介されていた clearfix は以下ようなもの。 僕はこの指定から height:0; を抜いたものを使っていました。 .clearfix:after{ content: ''; display: block; clear: both; height: 0; } .clearfix{ /zoom: 1; } この記事の公開時点(2012年2月1日

  • スタイルシートをめぐる冒険: CSS実験室: clearfixの決定版を作る ―モダンブラウザ編―

    floatに起因するレイアウトくずれの多くは、floatをしかるべき場所でクリアすることによって解決する。このことを発見して以来、もっぱら空ボックスにclearを指定するという方法(<div style="clear: both"></div>)を多用してきたが、HTMLにある種の不純物が混じることに居心地の悪さはずっと感じていた(「floatを繰り返すとレイアウトがくずれる」参照)。この気持ち悪さを解消してくれるのが、clearfixというテクニックだ。 基的な発想は上記の空ボックスによるクリアと同じだが、それをHTMLには一切手を加えず、スタイルシートだけで実現しているところに大きな特徴がある。しかし、ひとくちにclearfixといっても様々なバリエーションがあり、その記述のしかたは微妙に異なる。 例えば、clearfixの提唱者ではないかと類推されるPosition Is Ever

  • 構造のマークアップなしでフロートをクリアする方法

  • floatを解除するclearfixの書き方、2種類|web bibo

    親ボックス内で子ボックスをフロートする場合、「親ボックスの背景画像が表示されない」、「親ボックスのマージンがなくなる」、「親ボックスから子ボックスがはみ出す」等の解決方法に。 HTML <div class="clearfix"> <div>ボックスL</div> <div>ボックスR</div> </div> CSSの書き方 その1 /* for modern brouser */ .clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; } /* IE7,MacIE5 */ .clearfix { display: inline-block; } /* WinIE6 below, Exclude MacIE5 \*/ * html .clearfix { hei

  • [CSS]スタイルシートの量を少し減らした、新しいclearfix -micro clearfix

    A new micro clearfix hack デモページ [ad#ad-2] 「clearfix」はフロートした要素が親要素からはみ出してしまうのを回避するもので、当サイトでもいくつか紹介してきました。 今回紹介するのは、スタイルシートの量を更に減らし(class名も短く)した「micro clearfix」です。 この新しいclearfixの対応ブラウザは、下記の通りです。 Firefox 2+ Safari 2+ Chrome Opera 9.27+ IE 6+, IE Mac IE6 にも対応しているのは嬉しいところです。

  • 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を考えたら、進化した。
  • 1