|
テーマ:タグに挑戦!(102)
カテゴリ:カテゴリ未分類
IFRAMEタグってご存知ですか?
インラインフレームと呼ばれ、 Webページの中に更にWebページを埋め込むために使われる技術のことです。 よくわかりませんね(´・ω・`) ってなわけで、例をみてみましょう(笑 インラインフレーム解説ページ ただ、このインラインフレームは残念ながら「楽天」内では使うことができません。 ってなわけで、今回は「楽天」内で使用できる「インラインフレームもどき」を紹介します(〃⌒▽⌒) どんなもの?って方は私のTOPページを見てください。 スクロールできる小窓がありますよね? 縦長になりすぎるメニューや長い文章にはもってこいですよね( ̄▽ ̄人) ぜひ使い方をマスターしてください。 ささーっとタグの例だけ挙げても良いのですが・・・ それでは当サイトの意味もなくなるというもの(笑 まずは解説をしておきましょう。 特に興味の無い方は読み飛ばしてください。 このインラインフレームもどきですが、「P」タグと呼ばれるものを使用します。 この「P」タグですが、 <p> HTML タグをいっしょに覚えましょ(〃⌒▽⌒) ここに書いてあるタグは自由にこぴぺして使って下さいね。 HP作成で分からないことがあったら掲示板の方で気軽に聞いて下さい(゚▽^*)ノ⌒☆ 上級者様向けの HD 本館 もどうぞよろしくm(_ _)m </p> のように使用し、囲まれた範囲が一つの段落であることを示します。 段落であることを示し、囲まれた範囲の前後に改行を挿入することが「P」タグの機能となっています。 そこで「P」タグでまずひとかたまりの段落であることを定義し、 ついでにそのかたまりを表示するための領域(Webページ上のスペース)を確保します。 通常インターネットエクスプローラは、その確保した領域に中身が収まりきらなかった場合は中身にあわせて領域を広げます。 ただ、「overflow:scroll」がスタイルに指定された場合は別で、 範囲にスクロールバーを表示してくれるのです( ̄▽ ̄人) そうしたら・・・あら不思議。 インラインフレームもどきのできあがり(〃⌒▽⌒) となるわけですねー。 では実際に例を見てみましょう。 例) <p style="width:170px;height:170px;overflow:scroll;border:solid 1px #9999ff;"> 文章(省略) </p> 表示結果)
この例では、幅170、高さ170の領域を確保したことになります。 そして「border:solid 1px #9999ff;」とすることにより、境界線の指定を行っていることとなります。 この記述は何回も登場しましたよね(〃⌒▽⌒) 幅1の一本線を「#9999ff」という色で引いてください、ってことでしたよね。 こうすることにより、インラインフレームもどきが完成するというわけです。 次はこれに背景画像をつけてみましょう( ̄▽ ̄人) 例) <p style="background-image:url(http://my.plaza.rakuten.co.jp/img/user/85/05/6678505/4.jpg);width:170px;height:170px;overflow:scroll;border:solid 1px #9999ff;background-attachment:fixed;"> 文章(省略) </p> 表示結果)
あまり見たこと無いでしょ?(笑 こちらも使い方次第でいろいろとおもしろいことができると思います( ̄▽ ̄人) 念のため解説を付け加えておきますね。 「background-image:url(http://my.plaza.rakuten.co.jp/img/user/85/05/6678505/4.jpg);」にて背景画像のURLを指定します。 そして、「background-attachment:fixed;」という記述で背景画像を固定し、スクロールとともに背景画像が動かないようにしています。 ということは・・・ 例) <p style="background-image:url(http://my.plaza.rakuten.co.jp/img/user/85/05/6678505/4.jpg);width:170px;height:170px;overflow:scroll;border:solid 1px #9999ff;"> 文章(省略) </p> 表示結果)
のようにしたらスクロールと一緒に背景画像もスクロールする、ってことになりますね(〃⌒▽⌒) 以上、インラインフレームもどきでしたがいかがですか? 見た目複雑そうな記述ですが・・・ 少しずつ意味を理解していけば簡単でしょ? あとはこれをそのままこぴぺで使うも良し(〃⌒▽⌒) 改良を加えてオリジナルな使い方をあみだすも良し(〃⌒▽⌒) がんばってくださいね( ̄▽ ̄人) では、またあしたー(゚▽^*)ノ⌒☆ お気に入りの記事を「いいね!」で応援しよう
|