ソラマメブログ › * Lovely Wolf Report in SLMaMe * › 【SEXY デザインTips】

2009年11月02日

★ソラマメの記事のデザインをHackする!-Case4-


【第 178 話】 一枚ずつ画像の位置を指定する - グリッドデザイン その4 編 -
[The story 178] Specify the location of the images one by one.
- Talking about the grid system Chapter 4 -


★セクシーな美女の写真を、スクロールしないで見ていたい!という卑猥な読者の要求に応えるには
どうすればよいか?

・・・Flash やGIF アニメ、JavaScript を使うべきなのだろうか?

・・・答えはNO だ。スタイルシートですべてがかなう。- by Lovely Wolf -


今、かかってる曲は、Britney Spears のナンバーで、【Toxic 】
Now, Today's best music for u, Britney Spears licence,[Toxic ]

# Youtube 「Smallville Girls - Toxic」より引用
<Web URL> http://www.youtube.com/watch?v=SogZXpVIr6M&feature=related





★ソラマメの記事のデザインをHackする!-Case4-

★今回の講座では、グリッドデザインを用いて 3行× 3列 計 9人の美女をレイアウトする方法を 9回に分けて説明する。

・・・本日はその4 回目。グリッドについて言わせてもらえば、WEB のデザインを一から起こすとき、たとえば
PhotoShop のガイドや定規・グリッドなどを使い、一定の幅・高さを持った水平線、垂直線に沿ってページの
プロトタイプを作ったりすることがある。

正確には、「グリッドデザインを用いてレイアウトする」と言うよりも、「グリッドをデザイン作業に取り入れてレイアウトする」
という表現のほうが適切なのかもしれないが、論より証拠、まずは作ってみることにする。

# 完成予想図

★ソラマメの記事のデザインをHackする!-Case4-


# 素材協力
Model & Photo: tea
http://tea.slmame.com

【グリッドデザイン 関連記事】
<Web URL> http://lovelywolf.slmame.com/e764211.html
<Web URL> http://lovelywolf.slmame.com/e765357.html
<Web URL> http://lovelywolf.slmame.com/e766410.html



★前回の記事を読んだ読者なら、縦一列に 9 人の美女をレイアウトすることができるようになったハズだ。

・・・それでは、9 人の美女を 3 行× 3 列に並べてみる。他にも方法があるのかもしれないが、あくまで一例
として紹介する。


# 1. 画像を配置する際の基準となる位置を宣言するために、<ul> タグに対して position:relative; (赤字部分
を設定する。

<-- 実際は一行に記述 -->
<ul style="list-style-type:none; position:relative; ">
<li><img src="//img01.tec29.com/usr/lovelywolf/1-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/2-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/3-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/4-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/5-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/6-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/7-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/8-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/9-1.jpg" alt=""></li>
</ul>


# 2. まずは、一行目左側の画像の位置を設定する。(赤字部分

・・・直近で position:relative; を設定した <ul> タグの位置を基準に、各画像を絶対配置(= ピクセル指定
で固定)させるため、<img> タグにposition:absolute; を設定する。


・・・あらかじめ一行目左側の<li> タグにid="pic1" を、さらに<img> タグにclass="photo" を追記して
おくと、セレクタを使用してスタイルシートを設定することができるようになる。セレクタの意味がわからなければ、
お好きなようにGoog ってください。


<-- 実際は一行に記述 -->
<style type="text/css">
img.photo{ position:absolute; }
li#pic1 img{ top:10px; left:10px; }
</style>

<ul style="list-style-type:none; position:relative;">
<li id="pic1"><img src="//img01.tec29.com/usr/lovelywolf/1-1.jpg" alt="" class="photo"></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/2-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/3-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/4-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/5-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/6-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/7-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/8-1.jpg" alt=""></li>
<li><img src="//img01.tec29.com/usr/lovelywolf/9-1.jpg" alt=""></li>
</ul>


# 3. 一行目左側の画像を、<ul> タグのある位置を基準に上から10 px 、左から10 px に配置する。

・・・その結果、次の画像が上に押し上げられ、一行目左側の画像の下に入りこんでしまったが、・・・。

★ソラマメの記事のデザインをHackする!-Case4-


# 4. 順次、残りの画像と枠(<li> タグ)にスタイルシートを設定すれば、想定どおりのレイアウトになる。

・・・各画像の位置をピクセル単位で調整する必要があるが、デザインの世界ではいつもやってるレベルの
作業かと思うが。


# 一行目の完成図

★ソラマメの記事のデザインをHackする!-Case4-


# 9 人の美女グリッド 最終形(赤字部分 でスタイルシートを設定)

<-- 実際は一行に記述 -->
<style type="text/css">
img.photo{ position:absolute; width:150px; height:150px; }
li#pic1 img{ top:10px; left:10px; }
li#pic2 img{ top:10px; left:180px; }
li#pic3 img{ top:10px; left:350px; }
li#pic4 img{ top:180px; left:10px; }
li#pic5 img{ top:180px; left:180px; }
li#pic6 img{ top:180px; left:350px; }
li#pic7 img{ top:350px; left:10px; }
li#pic8 img{ top:350px; left:180px; }
li#pic9 img{ top:350px; left:350px; }
</style>

<ul style="list-style-type:none; position:relative;">
<li id="pic1"><img src="//img01.tec29.com/usr/lovelywolf/1-1.jpg" alt="" class="photo"></li>
<li id="pic2"><img src="//img01.tec29.com/usr/lovelywolf/2-1.jpg" alt="" class="photo"></li>
<li id="pic3"><img src="//img01.tec29.com/usr/lovelywolf/3-1.jpg" alt="" class="photo"></li>
<li id="pic4"><img src="//img01.tec29.com/usr/lovelywolf/4-1.jpg" alt="" class="photo"></li>
<li id="pic5"><img src="//img01.tec29.com/usr/lovelywolf/5-1.jpg" alt="" class="photo"></li>
<li id="pic6"><img src="//img01.tec29.com/usr/lovelywolf/6-1.jpg" alt="" class="photo"></li>
<li id="pic7"><img src="//img01.tec29.com/usr/lovelywolf/7-1.jpg" alt="" class="photo"></li>
<li id="pic8"><img src="//img01.tec29.com/usr/lovelywolf/8-1.jpg" alt="" class="photo"></li>
<li id="pic9"><img src="//img01.tec29.com/usr/lovelywolf/9-1.jpg" alt="" class="photo"></li>
</ul>

・・・本日の講座はここまで。
次回は、スタイルシートを使ってマウスオーバーした美女を極限までズームする方法を紹介する。


Posted by Lovely Wolf at 10:54│Comments(1)【SEXY デザインTips】


同じカテゴリー(【SEXY デザインTips】)の記事画像
★ソラマメの記事のデザインをHackする!-Case8-
★ソラマメの記事のデザインをHackする!-Case7-
★ソラマメの記事のデザインをHackする!-Case6-
★ソラマメの記事のデザインをHackする!-Case5-
★ソラマメの記事のデザインをHackする!-Case3-
★ソラマメの記事のデザインをHackする!-Case2-
同じカテゴリー(【SEXY デザインTips】)の記事
 ★ソラマメの記事のデザインをHackする!-Case8- (2009-11-07 22:18)
 ★ソラマメの記事のデザインをHackする!-Case7- (2009-11-06 01:58)
 ★ソラマメの記事のデザインをHackする!-Case6- (2009-11-04 02:09)
 ★ソラマメの記事のデザインをHackする!-Case5- (2009-11-03 15:50)
 ★ソラマメの記事のデザインをHackする!-Case3- (2009-11-01 17:18)
 ★ソラマメの記事のデザインをHackする!-Case2- (2009-10-31 21:34)
この記事へのコメント
てマウスオーバーし
Posted by cheap jordan shoe at 2011年05月21日 12:21
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。