<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/ME2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: デザインtips – 7．display: table-cellを使う</title>
	<link>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/</link>
	<description>カラダとココロがアクティブになれる街★渋谷がもっと楽しくなれるBLOG</description>
	<pubDate>Thu, 09 Feb 2012 11:32:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=ME2.2.3</generator>

	<item>
		<title>By: 通行人</title>
		<link>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-948</link>
		<dc:creator>通行人</dc:creator>
		<pubDate>Fri, 12 Feb 2010 19:17:57 +0900</pubDate>  
		<guid>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-948</guid>
		<description>旧来のtableレイアウトの方が簡単で早くて、かつブラウザを選ばず、更にトータルのデータ量も少ないと感じました(^_^;)</description>
		<content:encoded><![CDATA[<p>旧来のtableレイアウトの方が簡単で早くて、かつブラウザを選ばず、更にトータルのデータ量も少ないと感じました(^_^;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: こいわい</title>
		<link>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-947</link>
		<dc:creator>こいわい</dc:creator>
		<pubDate>Sun, 06 Dec 2009 11:42:20 +0900</pubDate>  
		<guid>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-947</guid>
		<description>なるほど　width:100%;でfloat出来ない為のネガティブマージン設定とレイアウトが重なってしまう為のmargin: 0 200px;設定という事なんですね。
とても参考になりました。ご丁寧に回答いただきましてありがとうございました。</description>
		<content:encoded><![CDATA[<p>なるほど　width:100%;でfloat出来ない為のネガティブマージン設定とレイアウトが重なってしまう為のmargin: 0 200px;設定という事なんですね。<br />
とても参考になりました。ご丁寧に回答いただきましてありがとうございました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oikawa</title>
		<link>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-946</link>
		<dc:creator>oikawa</dc:creator>
		<pubDate>Tue, 01 Dec 2009 17:37:01 +0900</pubDate>  
		<guid>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-946</guid>
		<description>こいわいさん
コメントありがとうございます。
&lt;br /&gt;
まず、width:100%;の設定をしているとただfloatしても、
横並びにはなりません。 
簡単に説明をすると、
マイナスの設定（-200px）でwidthとマージンの差をゼロにすることで
width:100%;の設定でもfloatすることができます。
&lt;br /&gt;
また、マージンで赤と緑のコンテンツを-200px設定しているため、 
白のコンテンツが重ならないようにしなければなりません。 
そこで、白のコンテンツの左右に200pxのマージンを設定しています。 

&lt;br /&gt;
少し難しいですが、
細かく説明をすると、
floatというのは、一つ目のボックス右端の辺と
次のボックスの左端の辺がくっついて続けて表示されるものです。 
ただ、この右端の辺の位置はネガティブマージン（マイナス設定のマージン）で変更することができます。 
&lt;br /&gt;
今回は、 
#l_naviでmargin-right: -200px;にしていることにより、 
実際のボックス#l_naviの右側の辺を左側の辺と同じ位置に移動しています。 
これにより、#l_naviと#content_innerが重なっている状態になります。 
そのため、コンテンツがかぶってしまうので#l_naviの横幅分、#content_innerをずらします。 
それが、 
#content_innerでmargin: 0 200px; 
になります。 
&lt;br /&gt;
#r_sideも同じです。 
#r_sideでmargin-left: -200px;を設定することにより 
floatで並べます。 
ただ、重なってしまうので 
#content_innerでmargin: 0 200px;がされています。 
#content_innerが左右にmarginの設定をしている理由です。
&lt;br /&gt;
少し難しくなってしまいましたね。
スクールでは、このようなマージンやfloatの設定について学習できる講座もご用意しています。
詳しくはこちらをご覧ください。
http://www.isa-school.net/web_dtp/index.html</description>
		<content:encoded><![CDATA[<p>こいわいさん<br />
コメントありがとうございます。<br />
<br />
まず、width:100%;の設定をしているとただfloatしても、<br />
横並びにはなりません。<br />
簡単に説明をすると、<br />
マイナスの設定（-200px）でwidthとマージンの差をゼロにすることで<br />
width:100%;の設定でもfloatすることができます。<br />
<br />
また、マージンで赤と緑のコンテンツを-200px設定しているため、<br />
白のコンテンツが重ならないようにしなければなりません。<br />
そこで、白のコンテンツの左右に200pxのマージンを設定しています。 </p>
<p>
少し難しいですが、<br />
細かく説明をすると、<br />
floatというのは、一つ目のボックス右端の辺と<br />
次のボックスの左端の辺がくっついて続けて表示されるものです。<br />
ただ、この右端の辺の位置はネガティブマージン（マイナス設定のマージン）で変更することができます。<br />
<br />
今回は、<br />
#l_naviでmargin-right: -200px;にしていることにより、<br />
実際のボックス#l_naviの右側の辺を左側の辺と同じ位置に移動しています。<br />
これにより、#l_naviと#content_innerが重なっている状態になります。<br />
そのため、コンテンツがかぶってしまうので#l_naviの横幅分、#content_innerをずらします。<br />
それが、<br />
#content_innerでmargin: 0 200px;<br />
になります。<br />
<br />
#r_sideも同じです。<br />
#r_sideでmargin-left: -200px;を設定することにより<br />
floatで並べます。<br />
ただ、重なってしまうので<br />
#content_innerでmargin: 0 200px;がされています。<br />
#content_innerが左右にmarginの設定をしている理由です。<br />
<br />
少し難しくなってしまいましたね。<br />
スクールでは、このようなマージンやfloatの設定について学習できる講座もご用意しています。<br />
詳しくはこちらをご覧ください。<br />
<a href="http://www.isa-school.net/web_dtp/index.html" rel="nofollow">http://www.isa-school.net/web_dtp/index.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: こいわい</title>
		<link>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-945</link>
		<dc:creator>こいわい</dc:creator>
		<pubDate>Sun, 29 Nov 2009 14:01:32 +0900</pubDate>  
		<guid>http://www.isa-school.net/map/shibuya/2009/11/11/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3tips-%e2%80%93-7%ef%bc%8edisplay-table-cell%e3%82%92%e4%bd%bf%e3%81%86/#comment-945</guid>
		<description>このレイアウト方法に興味がありまして投稿させていただきました。
floatを使ったCSS表記の意味についてご質問があります。
#l_naviでmargin-right: -200px;にしていること、
#content_innerでmargin: 0 200px;にしていること、
#r_sideでmargin-left: -200px;にいしていること、
以上3つの意味がどうしても分からないんです。なぜこれで中央が可変に出来るのか・・・。
もし時間がありましたら教えていただいてよろしいでしょうか？</description>
		<content:encoded><![CDATA[<p>このレイアウト方法に興味がありまして投稿させていただきました。<br />
floatを使ったCSS表記の意味についてご質問があります。<br />
#l_naviでmargin-right: -200px;にしていること、<br />
#content_innerでmargin: 0 200px;にしていること、<br />
#r_sideでmargin-left: -200px;にいしていること、<br />
以上3つの意味がどうしても分からないんです。なぜこれで中央が可変に出来るのか・・・。<br />
もし時間がありましたら教えていただいてよろしいでしょうか？</p>
]]></content:encoded>
	</item>
</channel>
</rss>

