子供、いらない

はりょ。少子化問題とは関係ありません。
カウンタが345678やその付近の方はベースノートに書き込んでね。

イメージ配置サンプル(スタイル使用2)

2005-06-11 13:00:37 | junk.test.body

画像の配置と文字の回り込みに関するサンプルです。配置する画像の挿入方法は、「[IMG]ボタン サンプル」の記事をご覧ください。
なお、このサンプルでは、非公式サポートstyle属性を使用しています。

[ 画像を選択/解除 ] ボタンで選択した画像は、記事の左上、中央上、右上の何処かにブログスタイルに応じて配置されます。
また、記事単体表示の場合は元のサイズで表示されますが、トップページ日付指定月別カテゴリ表示の場合は、ブログスタイルに応じて縮小表示されることがあります。
この画像は携帯でも見ることができます



左寄せ&文字回り込み(スタイル使用)
<img src="画像のURL" style="float: left; margin: 2px 5px 1px 0px"> imgタグのstyle属性にfloat:leftを指定して、画像を左寄せして文字を回りこませることができます。~
<br style="clear: both"> brタグのstyle属性に~
左寄せ&文字回り込み(スタイル使用)のサンプル画像 imgタグのstyle属性にfloat:leftを指定して、画像を左寄せして文字を回りこませることができます。
また、marginプロパティを指定して、上に2ピクセル、右に5ピクセル、下に1ピクセル、左に0ピクセルの隙間を設けます。

brタグのstyle属性にclear: bothを指定して、両サイドの回り込みを解除します。
この画像は携帯では見ることができません



右寄せ&文字回り込み(スタイル使用)
<img src="画像のURL" style="float: right; margin: 2px 0px 1px 3px"> imgタグのstyle属性にfloat:rightを指定して、画像を右寄せして文字を回りこませることができます。~
<br style="clear: both"> brタグのstyle属性に~
右寄せ&文字回り込み(スタイル使用)のサンプル画像 imgタグのstyle属性にfloat:rightを指定して、画像を右寄せして文字を回りこませることができます。
また、marginプロパティを指定して、上に2ピクセル、右に0ピクセル、下に1ピクセル、左に3ピクセルの隙間を設けます。

brタグのstyle属性にclear: bothを指定して、両サイドの回り込みを解除します。
この画像は携帯では見ることができません



中央寄せ
<div align="center"><img src="画像のURL"></div>
<p align="center"><img src="画像のURL"></p>
中央寄せのサンプル画像

中央寄せのサンプル画像

<div align="center">と</div>や、<p align="center">と</p>で、<img ~>を括ることで、画像を「中央」に配置することはできますが、余白に文字を回りこませることはできません。
この画像は携帯では見ることができません



brタグのclear属性は無効
<img src="画像のURL" align="left"> brタグのclear属性を指定しても、<br clear="left">
<img src="画像のURL" align="left"> 記事投稿時にclear属性が落ちてしまうので、<br clear="all">
回り込みを解除できない。
align=leftで左寄せのサンプル画像 brタグのclear属性を指定しても、

align=leftで左寄せのサンプル画像 記事投稿時にclear属性が落ちてしまうので、

回り込みを解除できない。



brタグのstyle属性にclearプロパティを指定
<img src="画像のURL" align="left"> brタグのstyle属性にclear:leftを指定すれば、
<br style="clear: left"> <img src="画像のURL" style="float: left"> 記事投稿時にstyle属性が落ちることはないので、
<br style="clear: left"> align="left"やstyle="float:left"で左寄せした画像の回り込みを解除できる。
align=leftで左寄せのサンプル画像 brタグのstyle属性にclear:leftを指定すれば、

style=float:leftで左寄せのサンプル画像 記事投稿時にstyle属性が落ちることはないので、

align="left"やstyle="float:left"で左寄せした画像の回り込みを解除できる。



カスタムテンプレートなら、クラスを定義しちゃうとちょっと楽
[CSS]
/* 画像配置:左 */
.floatLeft { float: left; margin: 2px 5px 1px 0px; }
/* 画像配置:右 */
.floatRight { float: right; margin: 2px 0px 1px 3px; }

[記事]
<img src="画像のURL" class="floatLeft"> imgタグにclass="floatLeft"を指定して左寄せ・余白設定をまとめて行う。
<br style="clear: left"> <img src="画像のURL" class="floatLeft"> brタグにstyle="clear: left"を指定して左寄せ画像への回り込みを解除してから、次の画像も左寄せ。
<br style="clear: right"> <img src="画像のURL" class="floatRight"> brタグにstyle="clear: right"を指定して、imgタグにclass="floatRight"を指定すれば、
<br style="clear: right"> <img src="画像のURL" class="floatRight"> 以前の右寄せ画像への回り込みを解除してから、その画像は右寄せ・余白設定して文字が回り込む。
<br style="clear: left"> <img src="画像のURL" class="floatLeft"> 勿論、逆サイドに寄せた画像への回り込みは解除されない。
<br style="clear: right"> <img src="画像のURL" class="floatRight">
<br style="clear: both"> brタグにstyle="clear: both"を指定すれば、両サイドの回り込みを解除できる。
floatLeftクラスのサンプル画像 imgタグにclass="floatLeft"を指定して左寄せ・余白設定をまとめて行う。

floatLeftクラスのサンプル画像 brタグにstyle="clear: left"を指定して左寄せ画像への回り込みを解除してから、次の画像も左寄せ。

floatRightクラスのサンプル画像 brタグにstyle="clear: right"を指定して、imgタグにclass="floatRight"を指定すれば、

floatRightクラスのサンプル画像 以前の右寄せ画像への回り込みを解除してから、その画像は右寄せ・余白設定して文字が回り込む。

floatLeftクラスのサンプル画像 勿論、逆サイドに寄せた画像への回り込みは解除されない。

floatRightクラスのサンプル画像

brタグにstyle="clear: both"を指定すれば、両サイドの回り込みを解除できる。


ということで、gooブログでは <br clear="left">、<br clear="right">、<br clear="all"> が使えませんので、<br style="clear: left">、<br style="clear: right">、<br style="clear: both"> を使用して回り込みを解除しましょう。


● 質問 流し込みとレイアウト・・・ - gooブログサークル
● 質問 文字の回り込みについて・・・ - gooブログサークル
● 質問 画像の位置について - gooブログサークル
画像URLのコピー 2005年05月12日19:00 (画像フォルダにアップロードした画像のサムネイル画像拡大画像URLを調べる方法)
[IMG]ボタン サンプル 2005年05月12日19:01 (サムネイル画像クリックすると拡大画像を表示する方法・推奨)
[IMG]ボタン サンプル2 2005年05月12日19:02 (拡大画像をそのまま挿入する方法・横幅が320ピクセルを超える画像には不向き)
gooブログで使用できるタグや属性(非公開分) 2005年06月09日23:27
brタグのclear属性 サンプル 2005年04月13日00:00
イメージ配置サンプル 2005年02月20日11:05 (スタイル属性なしのサンプル)
イメージ配置サンプル(スタイル使用) 2005年05月19日06:43 (旧タグ・属性のみ使用のサンプル)


最新の画像もっと見る

11 コメント

コメント日が  古い順  |   新しい順
凄いショック (かつを)
2005-06-12 10:07:41
<br style="clear: { left | right | both }">が使えたなんて…。

今までの虚しい努力は…。
返信する
Unknown (yakko)
2006-10-12 18:48:42
コメントを投稿するの&lt;のタグのおかげでできなかった事が解決しました。

ありがとうございました。

マウスオンをしてみたいのですが、リンク先と言うのが良くわからずできませんでした。

何しろ、初心者なので・・・

他に問題があるのかもしれませんが?

返信する
マウスオン画像は… (かつを)
2006-10-15 00:32:42
>コメントを投稿するの&lt;のタグのおかげでできなかった事が解決しました。



いいえ、どういたしまして。

下の記事が少しはお役になったようで。

● 特殊文字のサンプル

http://blog.goo.ne.jp/mid_knight/e/05c179a13b64405f8fd86bc390b16c34



ところで、以下の質問は「初心者だから」だめということではないと思います。



>マウスオンをしてみたいのですが、リンク先と言うのが良くわからずできませんでした。

>他に問題があるのかもしれませんが?



gooブログでは、IMGタグのonmouseover属性やonmouseout属性は使えません。

以前はgooブログのセキュリティホールを悪用して記事に忍び込ませることが出来たようですが、2006年9月14日辺りからその手は使えなくなったようです。



● [351] 「マウスオン」が作成が昨日よりできません。 - goo ブログサークル

http://bbs.goo.ne.jp/ac22552/thread/1100033464488





とはいえ、CSSカスタマイズが可能なテンプレート(シンプル系やカスタム系)であれば、似たようなことはできます。

詳細は、以下の記事をご覧ください。



● マウスオン画像切換を試してみる

http://blog.goo.ne.jp/mid_knight/e/8ce890e248361c5d15e89f5ef631714d

● まうすおんてすと2 - あれとかこれとか (Lefty)

http://blog.goo.ne.jp/khazad/e/b1974664ac38ad3a2460714d686b9ff3
返信する
Unknown (yakko)
2006-10-18 22:23:15
コメントおよび、ご丁寧な説明、ありがとうございました。

時々お邪魔して、色々、試せていただきたいと思います。

またよろしくお願いいたします。

返信する
えぇ (かつを)
2006-10-20 01:02:40
また色々試してみてくださいねぇ。
返信する
教えてください (rika)
2009-02-20 06:03:11
gooブログ・アドバンス、「ブルーのカスタム」を使っています。
「この画像を使用」で、オリジナルサイズで投稿した場合、中央に設定されていますが、これを左に寄せる方法はありますか?
imgタグを使う方法はわかりますが、テンプレートの編集で可能なら「この画像を使用」でやりたいのです。よろしくお願いします。
返信する
ちょっと無理かも (かつを)
2009-02-23 01:56:24
え~とですね、[画像を選択/解除]ボタンを押し、画像を選んで[この画像を使用]ボタンを押した場合は、ブログ設定の通りに配置されます。

そして、ご質問の通り「記事リストの画像サイズ」が「オリジナルサイズ」というブログ設定の場合には、どうしても中央寄せになってしまいます。

というのも、「オリジナルサイズ」設定の場合は、画像がcenterというタグ(またはそれに類するもの)で括られてしまうため、中央寄せになってしまうのです。

もしかしたら、「.etBody center a img」というセレクタに対して、「float: left;」というプロパティを付加すれば「画像左寄せ(テキスト右回り込み)」になるかも知れませんが、記事の他の部分にも影響が出来るかも知れません。

/* もしもできるとしたら、こんなの? */
.etBody center a img
{
display: inline; /* これでcenterタグのblock指定を解除できる? */
float: left; /* もしそうなら、これで左寄せになる? */
}

ということで、ブログ設定で「記事リストの画像サイズ」を「サムネイル(縮小版)」にしていただくことをお勧めします。
「サムネイル(縮小版)」の場合は、CSS編集で右寄せするか左寄せするかが指定できますので。

なお、試した訳ではありませんので、サンプルコードで出来るのかどうかはわかりません(わは)。
返信する
さすが!!!ですね (rika)
2009-02-23 08:12:27
教えていただいたコードを貼っただけで、できてしまいました!
ありがとうございました!!
どうしても縮小版を使いたくなかったので、うれしいです。カンゲキです。
ブログでこの「中島かつを」様のページを紹介してもいいですか??
返信する
どもです (かつを)
2009-02-24 02:14:52
>教えていただいたコードを貼っただけで、できてしまいました!

試していなかったので自信は無かったのですが、うまくいってよかったですね。

あとは、「float: left;」の次の行にでも 「margin: 2px 5px 1px 0px;」などと書けば、上:2px、右:5px、下:1px、左:0pxの隙間が空いて、写真が見やすくなるかも知れません。


>ブログでこの「中島かつを」様のページを紹介してもいいですか??

ええ、どうぞ。
で、もしも紹介記事を書いてもらうとしたら、ちょっとお願いがあります。
その紹介記事の中に、(このブログへではなく)この記事へのリンクを(も)追加して欲しいのです。というもの、紹介記事を読んだ人が紹介された記事を探すのって、結構大変なので。

それから、紹介記事からこの記事へトラックバックなど送ってもらってもいいかも知れませんね。
返信する
再度質問です (rika)
2009-02-25 06:16:00
教えていただいたソースで、カテゴリー別の一覧は、オリジナルサイズで左寄せに大成功でうかれていたのですが、
単体記事で見ると、中央のままということに気づきました。
もうこれは変更不可でしょうか・・・(汗)
返信する

コメントを投稿