TOMO ■ 2005-06-18 Saturday 02:33

息子のブロック作品

05061701.gif-息子 2歳6ヶ月 -

タイトルは「テレビ塔」だそうです。
テレビ塔は札幌市内大通公園にそびえたち、
関東でいうところの東京タワー的、
関西でいうところの通天閣的存在(おそらく)です。

以前このブロックで遊ばせたら楽しそうにパーツを投げ散らかしましたので 回収隠匿いたしました。
が、最近息子が掘り当ててしまいました。

心の中で
「チッ見つけられてしまった( -_-)」
と思ったのですが 今回息子ブロックで遊んだ後、母がせかすことなくおかたづけをしています。

どうやら散らかしているとおもちゃが(母の手によって)なくなるということに気が付いたようです。
それとも今回たまたまでしょうか?
あぁずっと後かたづけが続きますように(-人-)

TOMO ■ 2005-06-09 Thursday 02:20

月別アーカイブのコンパクト化(改々)

05060900.gif以前書いた「月別アーカイブのコンパクト化(改)」の記事に「月がサイドバーをはみ出して改行してくれない」というコメントが寄せらていました。

レスを返す前に問題解決されたとのコメントを頂き、内容から推してその方自身特有の環境かしらと思っていたのですが。
試しにブログ歴の浅い自分のブログでダミーの過去記事を投稿したところ、ほぼ同様の事態が(-_-;
この記事をみて同様の状態に陥った方、失礼致しました。
遅ればせながら以下順を追って修正です。

------------------------------------------------------

05060901.gifまず2004年にダミー記事を投稿して1月~12月まで表示させようとしました。
しかし7月までの表示で8~12月がプッツリ切れました。(a)

この年月の部分(2004: 01 02 03 …)は<li>~</li>が使用されています。
私がもともと<li>にあてがっているcssは以下の記事にあります。
サイドメニューバーのリスト表示を調整

この中の
 「white-space:nowrap;/*追加改行禁止*/」
の部分がまずいのかと思って
<li class="kako">とし、

.kako {
     white-space: normal !important;
     }

と指定しました。
 [ 備)私の環境では「!important」が必要でした ]

------------------------------------------------------

しかしこれだけでは変化が無かったので更に原因を考えました。

月と月の間の半角スペースには特殊文字「&nbsp;」を挿入していました。
しかし、W3CのHTML4.0勧告邦訳で確認したところ

改行の禁止
二つの言葉を分けたくない場合もでてきます。&nbsp;実体(&#160; か &#xA0;)は、改行させたくな空白に使います。

だそうです。
えっ、改行さ・せ・た・く・な…(-_-;
05060902.gif
これが原因だったようで普通に半角モードでキーボードのスペースキーを押してスペースを入れましたら改行されるようになりました。(b)

------------------------------------------------------

05060903.gifこのままですとなにかちょっと見た目が今ひとつですので西暦のあとに<br />を挿入しました。(c)
05060904.gifバランスが悪いような気がしたので半角スペースで余白をとるのをやめ、<a>タグに「margin-right: *px」と指定してみました。
余白を任意でいじれるように。
ここでは4px。(d)
05060905.gifさらに<div class="kakom">を作ってCSSで半年分ずつ表示されるように幅を指定し(e)
05060906.gif月表示左側に余白を入れました(f)

テンプレートに入れたタグとCSSは下記に示しました。
もし参考にされるのであれば数値などを皆様方の環境に合わせてお使い下さい。

■テンプレート側

<h2>過去の投稿</h2>

<ul>
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader>
<li class="kako"><$MTArchiveDate format="%Y"$>:<br />
<div class="kakom"><MTArchiveYear order="ascend">
<MTArchiveYearIfEntries><MTArchiveLoad><MTDateHeader>
<a href="<$MTArchiveLink$>" title="投稿数: <$MTArchiveCount$>">
<$MTEntryDate format="%m"$></a></MTDateHeader></MTArchiveLoad>
</MTArchiveYearIfEntries></MTArchiveYear>
</div>
</li>
</MTArchiveDateHeader></MTArchiveList>
</ul>

■CSS側

/* 月別アーカイブ用 */

.kako {
     white-space: normal !important;
     }

.kakom {
     width:140px;
     position: relative;
     left:15px;
     }

.kakom a {
     margin-right: 4px;
     }

 ※WinのIE6、Firefox1、NN7.1で表示確認済ですがMacな方は不明です。
   →Mac OS X 10.4/Firefox2,Safari2.0.4確認済み(※コメント欄参照)
 ※実際の「tomolatte」は予告無くこの仕様から変更する場合があります。
 ※この作業には3つのプラグインが必要です。

------------------------------------------------------

TOMO ■ 2005-06-05 Sunday 23:05

歩くFlash

息子を題材にしてFlashで遊ぶ。
第1弾。
歩くFlash。
Flashで歩くアニメーションにトライ。

夕方、公園からトボトボ帰る息子です。
こんなふうに歩いてくれると御の字ですが、大概
「帰らない!(`皿´)」
と抵抗します。

旦那さんにこのFlashを披露したら
 「…今の何?」
と言われました。はは…。

これだけの一瞬Movieなんですけど私には大変でした。
昨日と今日のフリータイム、全てをこれに注ぎ込みました。
見直すとなんだか滑っているような、足首のそりが今ひとつなような。
細かいところで気になる点がありますが、燃え尽きて灰になってしまいました。
第2弾は英気を養ってから。