タイトル背景にFlashの入れ方
過去の質問を大分見たんですが ないので質問します。PROを使用しています。 ブログタイトルの背景にFlashを入れるには backgrand の後ろの記述方法を教えていただきたく
よろしくお願いいたします。SWFはサーバーへアップロードしています。
回答(1)
1.

にもあるように埋め込み用のembedタグを作って
高度なカスタマイズのHTML(TOP・記事・アーカイブ2種)の各HTMLで、タイトルや説明文を書き出してるタグの階層と差し替えればいいと思います。
差し替えた後、そのembedタグの位置などをCSSで指定して
定位置に写るようにします。
コメント(6)
あまり詳しくないので よく解りませんが 本文の方にFlashを投稿する時は<embed src="http://blog.livedoor.jp/.swf" width="430" height="300"・・・・・・・・・・・・"></embed>でアップ出来るのでしていますが タイトル用背景の場合は HTML用タグで入れるんではと思うんですが その記入の仕方が解らないんですが・・・・。
CSS も勘でカスタマイズしてるものですから タイトル背景はこの場所を変更していましたが
#banner,#subbanner{
width:780px;
height:100px;
text-align:left;
background:url(ここへ Flashでない時は フルパスを入れていたんですが ここへの入れ方が解らないんですが・・) no-repeat 50% 0;
テンプレートが何かにとっても違いますが
<div class="blog-title-outer"> <div class="blog-title-outer-2"> <div class="blog-title-outer-3"> <h1 id="blog-title"><a href="<$BlogUrl$>" title="<$BlogTitle ESCAPE$> トップへ"><$BlogTitle ESCAPE$></a></h1> <div class="blog-description-outer"><p id="blog-description"><$BlogDescription$></p></div> </div> </div> </div>こういう部分がタイトルのHTMLパーツなので <div class="blog-title-outer-3">内に所定のembedタグを入れてみるといいと思います。変更するのはCSSの方じゃなくてその他のタグ(トップページ・個別記事ページ・月間アーカイブ・カテゴリーアーカイブ)すべてで変更してください。
お世話になります。書かれているところを探したんですがないので いろいろ探していましたら <div id="banner">
<h1 class="blogtitle"><a href="<$BlogUrl$>"><$BlogTitle ESCAPE$></a></h1>と書いている中の、
<$BlogTitle ESCAPE$>ここへ embedタグを入れましたら 出てきたんですが 前のタイトル背景画面も出てまして CSSのフリーパスだけを消しましても Flashのタイトル背景が上下 左右へずれていまして直し方が解らず CSSの内容もはっきりわかりませんので パソコンに詳しくないものですから お手上げ状態です。私には無理かもしれませんね。
そうですテンプレートによって違いますからね。
変更した部分は多分あってます。
そこで、embedタグに id="flash"を入れてみてください。
するとFlashのembedタグの位置合わせは
#flash {
}
というものを(どこでもいいので)追加すればその中で指定できます。位置合わせについては
http://park16.wakwak.com/~html-css/css/css_21.html
これなんか参考にしてください。
他にもCSS 位置などを検索すれば説明はいくらでも落ちてます。
いろいろ有難うございました。
一応みてみましたが Flashのタイトル背景は出てきますが 位置の入れ方がいまいち上手くいきませんでした。
CSSでブログもカスタマイズしていますが CSSが解る訳でなく 人の質問の回答を見ながら作っているものですから HTMLも勉強したわけでないので ご紹介いただいたサイトも見させてもらいましたが 上手くいきませんでした。
ちょっと 頭が痛くなってしまいましたので また 暇なとき挑戦してみます。ご親切に有難うございました。



