やぁ、どうもどうも、目をかきすぎて、
パンダみたいになってるkaminalyです。
今日のはまりポイントは、
Papervision3Dのマウスイベントです。
(※バージョン 2.0 Great Whiteでのお話)
(続きを読む...)
やぁ、どうもどうも、目をかきすぎて、
パンダみたいになってるkaminalyです。
今日のはまりポイントは、
Papervision3Dのマウスイベントです。
(※バージョン 2.0 Great Whiteでのお話)
(続きを読む...)
こんにちわ
devjamのコータローです。
Webサイトを印刷対応にする時、印刷用CSSで
最適化すると思います。
ところが、背景を印刷する場合、ブラウザで背景を印刷する設定をしていないと印刷されない(デフォは設定OFF)
また印刷用に別のヘッダー画像とかを用意する場合(横幅を小さくするなど)うまく印刷されない。
そんな時の技を紹介します。
印刷用CSSで背景を指定したい箇所に
display:list-item;
をあて
list-style-imageで背景画像を指定します。
具体例
<br /> #hoge {<br /> display: list-item;<br /> list-style-image: url(hogehoge.jpg);<br /> list-style-position: inside;<br /> letter-spacing: -1000em;<br /> font-size: 1pt;<br /> }<br />
これで背景も印刷されます。
DD_belatedPNGとiframeの同時使用はIE6でiframeの中が真っ白になる。
PNGFix使う時は、iframeを使わないこと。
text-indet: -9999px で背景を表示させようとしたところIEでtext-indetが効かなかった。
発生条件 text-indet が指定されている親要素に text-align: right が指定されていると発生。
対処法 text-indetと text-align: center;を指定する。
問題その1 Ajaxの読み込みは同じドメインからでないとNG(まぁ当たり前)
対処:サーバサイド(phpなど)で別ドメインxmlを読み込んで、それをAjaxで読み込む(まぁ当たり前)
※当たり前なんだけど、サーバと通信が必要な(まさに)Ajaxは偶にしか使わず、
忘れていることが多い。その際に必ず焦る。
問題その2 IE+jQueryでxmlにコメント有りの時に動かない事がある
対処:phpでヘッダにContent-Type: text/xmlを設定しなければなるまい。
やらないで、戻り値を$(data)などとすると、データがプレーンテキストで渡って、
コメントの所でパース失敗するっぽい。(未確認ですが・・・)
タグのみのテキストだと、jQueryが内部でエレメント生成してくれるので、問題が起きない。
追記:
クロスドメインでなくてもだけど、jsonだったら、
Content-Type: application/x-javascript; charset=utf-8
だな。