お疲れ様です。
もう一息ですね。
--------------------------------------------------------------
画像全般は、
「小さい画像を大きくする」
のではなく、
「大きな画像を小さくしたサンプルを提示しておき、onclickアクション
で、大きな画像を表示させる」
のです。
このコミュニティでも度々質問を見かけますが、
「240x320pixelの携帯用待ち受け画面を1024x768pixelのデスクトップの
壁紙にしたら、全体的にモザイクがかかったようになってしまった」
という状況と同じようなもので、基本的に小さな画像を大きく引き
伸ばすと、モザイクがかかったようになったり、ピンボケになったり
します。
大きい画像をグラフィックエディタや「縮小専用」などで縮小して、
小さい画像を作成してください。
<例1>の場合、
<img src="(小さい画像へのパス)" style="width:80px(後略
ではなく、
<img src="(大きい画像へのパス)" style="width:80px(後略
になります。
style="width:80px;height:80px;"
で、大きい画像を小さく見せておき、
onclick="javascript:this.style.width='160px';this.style.height='160px';"
で、小さく見えていた画像を引き伸ばしています。
<例3>の場合、No.3にも書いたとおり、
<IMG src="(小さい画像へのパス)" onclick="javascript:pic.src='(大きい画像へのパス)';">
<IMG src="(最初に表示しておく画像へのパス)" id="pic">
です。
この場合の「大きい画像を小さくして作っておいた小さい画像」と、
「大きい画像」は、別のものです。
No_3625.zip で、s.jpg と l.jpg は、別のものとして作成してあり
ますよね。
--------------------------------------------------------------
onmouseover
は、onclick と onmouseover を書き換えているだけですから、例1~3
までができるようになれば、No.3<蛇足2>の回答でできるはずです。
--------------------------------------------------------------
引き続き ガンバレー(´・ω・`)ノシ
お礼
こんにちは、素早い回答と適切な指導有り難うございました。 例1に於いて画質の向上は指導どうり「大きな画像を小さくしたサンプルを提示しておき、onclickアクションで、大きな画像を表示させる」 事で完璧になりました。onmouseoverも完全に出来るようになりました。例1だけで2つの画像を並べて大小切り替える出来るので、例3もやれば出来ると思っていますが必要がないのではないかと思っています。 尚、HPビルダーが自動的にHTMLを変更されるのも訂正できるように なりました。今日、アップしたHPをインターネットで確認しましたが、 完璧でした。本当にいろいろと親切に指導して頂き有り難う ございました。 また、PCについて投稿する事あると思いますが、 そのときは宜しくお願いします。 山田