サイト内検索
...タグ・小技・etc...
IE6に対応する指定
IE6でmin-width・max-widthなどを対応させるには
min-width・・・幅の最小値を指定します。
max-width・・・幅の最大値を指定します。
min-height・・・高さの最小値を指定します。
max-height・・・高さの最大値を指定します。
max-width・・・幅の最大値を指定します。
min-height・・・高さの最小値を指定します。
max-height・・・高さの最大値を指定します。
IE6では、このままだと対応しないのですが、
head内にminmax.jsを呼び込み指定すると対応するようになります。
[指定方法]
- 1.開かれたページの下のところのdownloadのところより、
- [minmax.js]をダウンロードします。
- 2.IE8のエラーの回避
-
ダウンロードしたままのJavaScriptでは、IE8では、エラーが起きますので、
回避の仕方として
36行目あたりにtry・catchを以下のように記述します。 -
try {
em.style.setExpression('width', 'minmax_checkFont()');
document.body.insertBefore(em, document.body.firstChild);
}
catch(err){} - 3.記述後、headの内にソースを記述します。
- [headの中]
- <script type="text/javascript" src="minmax.js"></script>
[メモ]
SE奮闘記を参照させていただきました。min-width・max-width・min-height・max-heightについては、こちらをご覧ください。