WindowsLiveWriter

公開しているプラグインに関して、折り返しがバグっているのだが、もしかして、回避方法の糸口になるかも。

WLWでプラグインのコンテンツを公開すると

<div style="margin: 0px; padding: 0px; display: inline; float: none; width: 120px;" id="scid:????-????" class="wlWriterSmartContent">

のようなタグが埋め込まれる。?には、意味不明の文字列(GUID?)が入る模様。

このうち、display: inline; が折り返しを阻害する原因。

こいつを、display: block; に変更する、または、このタグの内側に、<div style="display: block width: 120px">タグをいれると、折り返しがうまくいきそう。

もちろん、横に並べる場合は、float: none;float: left;などにする必要もあり。

さぁ、このへんをどうやってWLWプラグインで表現しようかしら。

外側のdivがWLWプラグインで変更できるのか。それとも、内側に強制的に、タグを埋めるか。

外側の場合は、ちょっとWLWプラグインのAPIを調べなきゃ。
内側の場合は、widthに渡すサイズを使えるように実装を変更しなきゃ。

トラックバック(0)

トラックバックURL: http://www.cagylogic.com/cgi-bin/MovableType/mt-tb.cgi/1261

コメントする

ウェブページ

カテゴリ

アーカイブ

2010年9月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

このブログ記事について

このページは、が2007年12月19日 00:46に書いたブログ記事です。

ひとつ前のブログ記事は「ContentSourceではイメージが足せない」です。

次のブログ記事は「上岡龍太郎」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。