どれだけの人がIE6ブラウザに苦しめられたことでしょう。
「IE6だとCSSレイアウトが崩れる」
コーディングする人からはこんな声をよく耳にします。
私のPC(windows)にもFirefoxとIE6が入っています。
いつもこの両者を見ながらコーディングし、最後に他のブラウザチェックをしています。
今回はIE6をなくしたい方が作ったサイトの紹介です。
『
IE6 No More』
IE6でアクセスすると

ie6nomore
上の方にこんな感じのメッセージがでます。
このサイトではWebサイトに埋め込むHTMLコードを配布していて、
そのコードを埋め込むとIE6ユーザーがアクセスしてきたときにメッセージが出るようです。
これを広めれば、IE6ユーザーは減っていきますね。
早速、明日の会議で提案してみようかな。
タグ:IE6
teramotoさんの投稿 | Published in
CSS, サイト紹介, ブラウザ, 制作 | 2009.8.6
コーダー歴の長い方には当たり前のようなことですが、
今回は、CSS初心者の方に向けて書いていきたいと思います。
CSSの記述にはいろんな形があります。
①外部CSSファイルをリンクする方法
②headタグの中に「<style type=”text/css”>●●●</style>」の形で書く場合
③タグに直接、styleを書いたり、classで名前をつけた場合
①と②はどちらもhead内に書くのですが、下に書いてあるものが上に書かれているものを上書きしていきます。
③がある時は③が①or②を上書きします。
☆補足☆
複数の外部CSSファイルをリンクしている時もhead内で下にリンクされている外部CSSファイルが上にリンクされている外部CSSファイルを上書きします。
↓ ↓ ↓ ↓ ↓ ↓ ↓
<link href=”aaa.css” rel=”stylesheet” type=”text/css”>
<link href=”bbb.css” rel=”stylesheet” type=”text/css”>
head内でこのような順番で書かれている場合は「aaa.css」を「bbb.css」が上書きします。
タグ:CSS
teramotoさんの投稿 | Published in
CSS, 制作 | 2009.4.16
いつも汗をかきながらコーディングしている寺本です。
サイトの設計の時、相対でCSSの文字サイズを指定していますが、
ページ内で、ほんの少しだけ文字サイズを調整したいなという事がありますよね。
そこでこんなことが分かりました。

html css ソースコード
こんなソースを書いたときにFirefoxでは

Firefox
IE6では

IE
こうなりました。
これらをよくみてみると、Firefoxでは0.05emや5%のサイズ変更にちゃんと反映していますが、
IE6では0.7emと0.75em 又 70%と75%でのfont-sizeの差に英語で書かれたところは反映していますが、日本語の部分には反映されてませんでした。
気持ちだけ大きくしてもIE6さんには伝わらないこともあるんですね。
タグ:CSS
teramotoさんの投稿 | Published in
CSS | 2009.1.31
印刷用のCSSを作っていて面白いバグを発見しました。
このページのグローバルメニューの幅は全体で800px
Fireworksで800pxで作った後、ボタンをそれぞれ書き出しました。
ところがCSSでメニューのwidthを800pxで指定したところ「カートチェック」のボタンが落ちてしまいました。
こんな感じです。

印刷用CSS1
原因をいろいろ探していたところやっと見つけました!!!
800pxでしていたwidthを801pxにしたらちゃんとはまりました。
こんな感じです。

印刷用CSS2
同じようなバグに悩まされている方はきっといますよね。
CSSは1pxに泣かされること多々ありです。たかが1px!されど1px!
teramotoさんの投稿 | Published in
CSS | 2009.1.28
最近のブラウザ市場では開発競争が激しくなっていて利用するユーザにとって
選択肢が増える事はいい事ですがWebサイトを作る際にはそれぞれ確認が
必要になって作業が増えてしまいます。
CSSVista(フリー)はIE7とFirefox2を同時に確認しながらcssの編集が出来るので
作業の短縮になるのではないでしょうか。
使用画面はこちら
有料版($24)で確認できるエディタのリスト
Windows browsers
* Explorer 8.0 (Beta 2)
* Explorer 7.0
* Explorer 6.0
* Explorer 5.5
* Explorer 5.0
* Firefox 3.0
* Firefox 2.0
* Firefox 1.5
* Firefox 1.0
* Flock 1.1
* Google Chrome 0.2
* Netscape 9.0
* Netscape 7.2
* Opera 9.5
* Opera 8.1
* Opera 7.5
* Safari 3.1
* Sea Monkey 1.1
Mac OS X browsers
* Camino 1.6
* Camino 1.0
* Safari 3.1
* Safari 2.0
Linux browsers
* Firefox 3.0
* Firefox 2.0
* Konqueror 3.5
$24でこれだけ確認できるのなら買って損はしないですよね。
CSSVista
タグ:CSS, フリーソフト
iwataniさんの投稿 | Published in
CSS | 2008.12.12
コーダーの寺本です。
XHTML+CSSレイアウトのコーディングをしていて、ブラウザの解釈の違いでコーダーを悩ませてくれるのが「IE6」ですよね。
最近の寺本は、ブラウザとそのページを印刷した時の表示の差について、いろいろと勉強しています。
そこで、印刷はIEの方が上手なのでは・・・と思いました。
理屈通りに組んでいくと素直にブラウザ表示してくれるFireFoxですが、
印刷だとなぜか、IEよりもうまくいかないのです。
コーダーの皆さん、いかがでしょうか?
タグ:print.css, 印刷
teramotoさんの投稿 | Published in
CSS | 2008.12.6
印刷用CSSで困ったことの紹介。
コンテンツをfloatした時、そのコンテンツを囲っているブロック要素に
「overflow: auto;」
を与えて、背景の高さを確保するように使用していた。
これを発見した時はなんと画期的なんだと、感動していたが、
これが思わぬ落とし穴だった。
作成したWEBページの印刷プレビューを見ると、
ページの内容の途中が切れてしまい表示されないことがある。
「overflow: auto;」をはずすことにより、ちゃんと表示された。
背景の高さ確保に、安易に「overflow: auto;」を使うのは危険だ。
タグ:CSS, print
teramotoさんの投稿 | Published in
CSS | 2008.11.15
タグ:CSS, フレームワーク
iwataniさんの投稿 | Published in
CSS, サイト紹介 | 2008.11.7