SQLの窓

2011年01月09日


Google Chrome で IFRAME の frameborder="yes" が動作しないのですが(一般仕様はともかくとして)、よくよくブラウザ別に比べるとかなり違います。

IE では昔から 0、1、yes、no で動作する仕様になっています。
frameBorder Property (FRAME, FRAMESET, IFRAME, ...)

Mozilla では、仕様には無いようですが、0、1、yes、no で動作します
iframe - MDC Doc Center

以下に frameborder="yes" のIFRAME があります
Google Chrome ではframeborder="1" で動作しますが、少し気持ち悪いです。
と言うのも、frameborder に文字列が指定されると、frameborder="0" 扱いになって
frameborder が数字で(例えば "9" とかで)仕様外だと、frameborder="1" 扱いになります。

Firefox では、仕様外は全て frameborder="1" 扱いです。

Opera では、frameborder を指定しない場合と、frameborder="1" でのみ動作します。
それ以外は常に境界線は引かれません。つまり、仕様外は全て frameborder="0" 扱いです。
<IFRAME
	src="http://winofsql.jp"
	frameborder="yes"
	scrolling="yes"
	width="600"
	height="100"
></IFRAME>

以下は frameborder="1"、scrolling="yes" です


タグ:トラブル
【HTML / CSSの最新記事】
posted by lightbox at 2011-01-09 12:12 | HTML / CSS | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり