SSブログ

実験結果2 [おためし]

いろんなパターンがあります。

いつも訪問してくださるコキアさんの、Harbot枠が、チョッと特殊だったのでそんなときの設定方法を説明します。
(コキアさん、勝手にサンプルにしてごめんなさい)

01: <table border="0" cellpadding="0" cellspacing="0">
02:  <tr>
03:   <td><img src="左上の画像" width="35"  height="35"></td>
04:   <td><img src="中上の画像" width="117" height="35"></td>
05:   <td><img src="右上の画像" width="35"  height="35"></td>
06:  </tr>
07: </table>
08: <table border="0" cellpadding="0" cellspacing="0">
09:  <tr>
10:   <td><img src="左の画像" width="30" height="201"></td>
11:   <td><script language="JavaScript" src="Harbox-ID"></script></td>
12:   <td><img src="右の画像" width="30" height="201"></td>
13:  </tr>
14: </table>
15: <table border="0" cellpadding="0" cellspacing="0">
16:  <tr>
17:   <td><img src="左下の画像" width="35"  height="20"></td>
18:   <td><img src="中下の画像" width="117" height="20"></td>
19:   <td><img src="右下の画像" width="35"  height="20"></td>
20:  </tr>
21: </table>

サイドバーの一番下・・・に、サンプルを置いています。
記事の中に、設置してみたのですが・・・テーブルフレーム枠が0になりませんでした・・・なぞ?
なので、サイドバーに設置・・・2つ置くのは違反かな?(画像にしました)
対策は、[実験結果3]に書きました。

境界線を
入れてみました

今回は、1段のテーブルを3つ作って、縦に並べています。
このようにしたのは、四隅の画像のサイズがチョッと大きい画像のためです。縮小すると、リンゴマークが崩れたり、右端の曲線の影が上手く出なかったり・・・という問題があります。
テーブルの横幅が187ピクセルまではOKと言うことなので、両サイドには30ピクセルの空きがあります。でも、四隅を縮小しないで使用すると、35ピクセル×2の70ピクセルが必要です。そうすると、中央は117ピクセルになり、Harbotの横サイズの127ピクセルが取れません。

そこで、問題を解決するために、上中下段を別のテーブルで管理します。
上段の横は、35+117+35=187ピクセル。
中段の横は、30+127+30=187ピクセル。
下段の横は、35+117+35=187ピクセル。
と、しました。
縦に関しては
上段:35ピクセル。
中段:201ピクセル。
下段:20ピクセル。
です。

元の画像サイズをそろえるのが、一番素直なやり方でしょう。でも、融通の利かない場合があると思います。発想の転換で、ここまでできます。
いや・・・まだまだ、いろんなことができると思います。
ぜひ、挑戦してください。

質問などあれば、コメントしてください。


nice!(1)  コメント(7)  トラックバック(0) 
共通テーマ:Harbot

nice! 1

コメント 7

kuu

こんばんは^^ きれいに設置できてますね♪
記事の中に置くときは 各imgタグ内にstyle="margin:0"を追記するといいですよ。
よかったら http://blog.so-net.ne.jp/dayan/2005-12-27-3 を見てください。くわしくかいてあります。
by kuu (2006-02-14 19:28) 

柊太郎

やゃっ!
さっそくの回答、ありがとうございます。
スタイルシートのmargin属性ですか。
なるほど・・・引数が1つの場合は、上下左右の設定になるのですね。
ついでにmarginは外側の余白、paddingは内側の余白何ですね。
imgの場合は余白が外側につくのでmarginとなるわけですね。
tdなら余白が内側になるのかな?
タグは、奥が深い!
これからもよろしく。
by 柊太郎 (2006-02-14 19:57) 

こんばんは~。
いろいろ勉強になりました。ありがとうございます。

mimicさんと、kuuさんのおかげで、タグが解かり始めて、まだ2ヶ月もたっていません。まだ、タグに関して、ハイハイしている状態です。これからも、よろしく、お願いします。

12月のmimicさんの検証もごらんください。今月末で記事が消えてしま
います。mimicさんのページで見るのが、らくです。
kuuさんと、コキアのページに移転中です。カテゴリーから、行けるようにしたいと思っています。

7500HIT ありがとうございます。明日記事アップします。
by (2006-02-14 20:24) 

またまた、こんばんは~。
http://blog.so-net.ne.jp/kokia/2006-01-19-1に、リンクしていただければよいかと思います。

今の私のテーブルは、右側のラインが崩れていますので、差がわかると思います。
by (2006-02-14 20:58) 

柊太郎さんのテーブルタグ、backgroundがないので、誰にでも、わかりやすいと思います。
background 、悩みました。

kuuさんの記事とmimicさんの記事は同じものです。よろしく・・・。
by (2006-02-15 15:46) 

柊太郎

画像に画像を重ねたり、画像の上に文字を重ねたりするときに、backgroundを使用すると、効果的ですよね。
今回は、画像をパズルのようにつなぎ合わせるので、imgで行いました。
やれば、何でもできるのでしょうけど、目的と効果がハッキリしていたほうが分かりやすいと思います。
理解するまでが大変ですが・・・
一緒に、がんばりましょう!
by 柊太郎 (2006-02-15 16:23) 

境界線で、イメージがはっきりしました。
私の今のテーブルの状況、かなり窮屈なのがわかります。
by (2006-02-20 16:08) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。