IE6とIE7でdisplay:inline-block;で並べたリストがうまく並ばない場合は、 IE 5 ~ 7 では置換要素はdisplay が inline で、hasLayout が true にすると、横に並びます。 display: inline-block; /display: inline; /zoom: 1; (/はIE6とIE7のみハック) フロートさせるのか、どうか、迷うところですが。。
2013年3月23日 CSS 異なるブラウザーで見たらレイアウトが崩れる。。CSSハックはそんな時のお役立ち裏技(?)です。私がブックマークしているCSSハックに関するWebサイトがたくさんあったので(Safariがのってない・IE8しかのってない。。等の理由で)、自分用メモ。「こんなやり方もある!」というのがあればコメントして教えてください! ↑私が10年以上利用している会計ソフト! Internet Explorer IE6以下 #help_me { _color: blue; } * html #help_me { color: red; } IE7 *:first-child+html #help_me { color: red; } *+html #help_me { color: red; } IE6, IE7 #help_me { /color: blue; } IE8 #h
IEにはいつも悩まされています。 そういうときにはCSSハックに頼りましょう。 個人的に使いやすいと思う物をメモしておきます。 IE6以下 .hack{_color:#fff;} * html .hack{color:#fff;} IE6以外 html>body .hack{color:#fff;} IE7のみ *:first-child+html .hack{color:#fff;} *+html .hack{color:#fff;} IE7以下 .hack{*color:#ffffff;} html*.hack{color:#ffffff;} IE6,7以外 html>/**/body .hack{color:#fff;} IE8のみ .hack{color:#ffffff9;} IE9のみ .hack:not(:target){color:#fff¥9;} IE以外 :root .h
そもそも HTML5になってheaderタグとか増えました。 しかし今のところvimはデフォルトではハイライトしてくれない模様です。 なのでちょっとやってみました。 環境は相変わらずMac OS X Lionにvim7.3です。 方法1 1,Vim syntax file for HTML 5からhtml.vimをダウンロード 2,.vim/syntax/ディレクトリを作成 3,.vim/syntax/ディレクトリにhtml.vimを配置 方法2 1,$VIMRUNTIME/syntax/html.vimを開く 2,以下を追加(私は最終行に追加しました) " HTML 5 tags syn keyword htmlTagName contained article aside audio bb canvas command datagrid syn keyword htmlTagName
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く