Account Suspended This Account has been suspended. Contact your hosting provider for more information.
Account Suspended This Account has been suspended. Contact your hosting provider for more information.
免責事項:本サイトに含まれる情報は、一般的な情報提供のみを目的としています。情報はスペシャルベストによって提供され、当社は情報を最新かつ正確に保つよう努力しますが、いかなる目的においても、ウェブサイトまたはウェブサイトに含まれる情報、製品、サービス、関連グラフィックスに関する完全性、正確性、信頼性、適合性、利用可能性について、明示または黙示を問わずいかなる表明または保証も行いません。従って、これらの情報に依拠することは、あくまでもお客様ご自身の責任において行われるものとします。 当社は、当ウェブサイトのご利用に起因するいかなる損害についても責任を負いません。 本ウェブサイトから、スペシャルベストの管理下にない他のウェブサイトへリンクすることができます。当社は、それらのサイトの性質、内容および利用可能性を管理することはできません。リンクは必ずしも推奨するものではありませんし、リンク先で述べら
IEには様々なバグが報告されていますよね。 もうコーダーからしたら勘弁して下さいって泣きが入りそうになるくらいに... 背景色が指定された要素内でfloatがある時、要素内の文字が消えるとか、floatに後続するmarginの値が無視されるとか、widthを指定しているとボックスの中身にfloatしている要素があっても、自動的に高さが伸びるとか。 こういったIEのバグに有効な手段として、IE6まではheight:1%を指定する事で回避したり、IE7でもwidthを指定して回避したりと色々やってると思います。 その他、IE独自拡張のzoomを使った方法なんかもあります。 今まで理由とかは分からないけど取り合えず解決するんだって事で、widthやheight、zoomを指定しておけばいいんだ。 と認識していましたが、つい先日ちょっと気になる内容をみつけましたのでご紹介。 ソレはhasLayou
Published on Jan 9, 2007 (updated Feb 5, 2024), filed under development, css. (Share this post, e.g. on Mastodon or on Bluesky.) This and 133 other posts are also available as a well-behaved ebook: On Web Development. Searching for a valid and “safe” way to circumnavigate an ugly layout problem in Internet Explorer I discovered the following filter that does not work in [IE ≤6]: html[lang='\ en']
MacIE5.xに対するCSS Hackで、バックスラッシュハックという物があります。 例えば、 .div { color:#f00; /*\*/ color:#00f; /* */ } と、このように記述する事で、MacIE5.xは文字色が赤になり、それ以外のブラウザでは青になります。 今日は、その仕組みについて考えてみました。 やっぱり、特殊な技術を使うなら、『なぜそうなるのか』を知っておきたいと思うので。 CSS2の仕様として、バックスラッシュは、『その直後の文字が持っている特別な意味を無効にする』という効果があります。 例えば、"\""と記述すると、"が本来持つ、『値の始まりと終わり』という意味を無効にして、単純に"という文字列にします。 WinIE4~5.5まではこのバックスラッシュ・エスケープに対応していなく、これを利用したのが有名なTantek Box Model Hackで
ふと気になって、バックスラッシュハックでググッたら、以前書いたエントリが一番目に出てきました。 やったね! なので調子に乗って、関連した記事を書いてみようと思います。 The・2匹目のドジョウ。 内容は、バックスラッシュハックのバックスラッシュハックたる所以でもある、バックスラッシュエスケープです。 そうです。 ウンチクです(またかよ)。 いやでも、技術を使うなら、「なぜそうなるのか」という理由は知っておいた方が良いと思うんですよね。 まず基本として、CSSにおけるバックスラッシュの効果は、『その直後の文字が持つ特殊な役割を無効にする』という物です。 サンプル CSS2 syntax and basic data typesの 4.1.3 文字及びその大小 を引用します。 プロパティや値の途中で改行 第1に,文字列内では,改行が続くバックスラッシュは無視される。すなわち,文字列は,バックス
対応しなければいけない可能性がでてきたので windows 版IE5.5に関するCSSハックを調査。 標準モードでのレンダリングにはデメリットはないと思っていたが、IE5.5ではそもそもDOCTYPEスイッチすら実装していないと。windows 版IE5.5(以下)は後方互換モードでしか表示できないそうな。これって mac 版IEよりたちが悪いですよ。mac 版IEは一応DOCTYPEスイッチ実装してますから。まあ、windows 版IE5.5マストな場合は滅多にないんで、デメリットというほどのものではないですが。 結局、後方互換を基準にコーディングしてブラウザごとの解釈の違いに泣かされるよりは、最初から標準準拠で標準モードをターゲットとしてコーディングした方が効率は良い。windows 版IE5.xなど特殊な場合だけ切り分ければ良い。 というわけで、どうやって windows 版IE5.
Back to Web Devout home CSS hacks Dealing with browser inconsistencies often makes up a majority of the work for a web designer. Sometimes there is no reasonable way to accomplish a desired layout in all major web browsers without the use of some special exception rules for certain layout engines. Hacks necessarily lead to potential complications and should be avoided whenever possible, but when t
このページは普段ホームページを作っていて ブラウザのバグや独特?の仕様、 各ブラウザでの実装の違いなど気が付いたことをまとめたものです。 すぐ試せるように できるだけ症状が出るサンプルを載せ、 その回避方法についても触れるようにしました。 勘違いしているところ、或いは バグ回避のうまい方法があったらお知らせください :-)。 問題点だけ列挙しても とっつきにくいと思うので 「バグや互換性問題を避けるコーディング作法」 のページを作りたいと思っています。
IE5.5については「if gte IE 5.5」は通るのに「if IE 5.5」が通らないようです。 「if IE 5.5000」などとピリオド以下4桁全て書くと通ります。
A common problem with float-based layouts is that the floats' container doesn't want to stretch up to accomodate the floats. If you want to add, say, a border around all floats (ie. a border around the container) you'll have to command the browsers somehow to stretch up the container all the way. The problem Let's try it. This is the CSS we'll use throughout the page: div.container { border: 1px s
Page not found ご指定のファイルが見つかりませんでした 30秒後にトップページへ移動します
前回からの続きです。今回はCSSの記述ルールとか管理とかについて考えてみたいと思います。ということで、今回のお題(笑)です。 サポートするブラウザの種類を決めておこう。 記述するパターンを統一しよう。 CSSハックがある場合、あとで取り除くことが容易にできるように考慮して書いてみよう。 CSSハックの組み合わせ一覧の例 そもそも、DreamWeaverって、CSSに書くのにまったく向いていないじゃないの!?じゃあ、どうしたらわかりやすく管理できるの!? サポートするブラウザの種類を決めておこう。 サポートするブラウザの種類を決めておくことで、制作の時間が大幅に違ってきます。 5バージョン(特にMacIEとやら)でも、フルCSSのポップアップメニューを使えるようにしてください、なんて言われた日には泣きます。実際にあった案件の話ですが、泣きながらなんとかしました。けど、そのメニューに4日くらい
June 12, 2006It had to happen, Comments off March 16, 2006Suzy on CSS on webmasterradio.fm! February 2, 2006EasyClearing, the Aslett/PIE way is NOT broken in IE7! February 1, 2006IE7 Beta 2 review released November 30, 2005Join Zeldman, Meyer and Stan! October 22, 2005Problem Fixed.. more to come September 26, 2005CSS Multi-Column Module in the spotlight August 23, 2005ALA 4, TextPattern 4, :: fou
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く