タグ

2011年11月2日のブックマーク (2件)

  • [CSS]サイズが分からない要素を真ん中に配置するテクニック

    width, heightのサイズが分からない要素を天地左右の真ん中に配置するスタイルシートのテクニックを紹介します。 Centering in the Unknown [ad#ad-2] 下記は各ポイントを意訳したものです。 要素のサイズが分かっている場合 要素のサイズが分からない場合 まとめと対応ブラウザ 要素のサイズが分かっている場合 「真ん中に配置するエレメント」と「その親エレメント」両方の高さと幅のサイズが分かっているのであれば、エレメントを真ん中に置くのは簡単です。 「真ん中に配置するエレメント」を「position: fixed;」にし、topとleftを50%、marginのtopとleftをエレメントの半分のサイズでネガティブマージンで配置します。 CSS .centered { position: fixed; top: 50%; left: 50%; margin-t

    cknbstr
    cknbstr 2011/11/02
    仕組みは「親エレメント」の中に高さ100%のゴーストエレメントを準備し、それに対して「vertical-align: middle;」で真ん中に配置します。 /* This parent can be any width and height */ .block { text-align: center; } /* The ghost, nudged to maintain perfe
  • 坂の街より : Android: SDK r14に更新後に遭遇したエラー(華麗なる人柱)

    2011年10月20日12:49 カテゴリAndroid Android: SDK r14に更新後に遭遇したエラー(華麗なる人柱) 先のエントリでは問題なさそうと書いておきながら、いざデバッグと思いAVDを起動しようとしたらエラーに遭遇。 2011/10/20 23:35 なんとか解決できたか。対応についてはエントリの末尾に記述有り。 マシン環境は関係なかった。 トラブっている環境はWindows7 64bit Home Premium、AMD Phenom II x6、メモリ8GB、Java6 u27、Eclipse IndigoAndroid sdk r14(インストール先はC:\Android\android-sdk)。 次の環境ではどうやら大丈夫そう。 MacBook 2008 later、Lion、Java6、Eclipse IndigoAndroid sdk r14 AVD

    cknbstr
    cknbstr 2011/11/02
    次の手順を踏むと.metadataを削除せずとも回復できるようだ。 Window→Preferences→Java→Compiler→JDK ComplianceのCompliance levelを一度「1.5」へ変更してApply。 Auto buildに設定されている場合はおそらくビルドエラーが発生するが気