<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Client Side Web Development</title><link>http://forums.asp.net/130.aspx</link><description>Client-side programming discussions, including CSS, DHTML, JScript/Javascript, etc. &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=18&amp;c=16" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2351883.aspx</link><pubDate>Mon, 12 May 2008 11:21:45 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2351883</guid><dc:creator>O11Y</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2351883.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2351883</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve had an experiment and my major flaw was neglecting to set html {height:100%}&amp;nbsp;in the CSS. I didn&amp;#39;t realise that the html element could have a size, I thought BODY was at&amp;nbsp;the bottom of the tree as it were. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;It&amp;#39;s now working as expected so thanks for everyone&amp;#39;s help &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Cheers,&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2349650.aspx</link><pubDate>Sat, 10 May 2008 10:24:14 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2349650</guid><dc:creator>O11Y</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2349650.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2349650</wfw:commentRss><description>&lt;p&gt;Thanks for all this, I will go through it on Monday and get back to you with my results.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Cheers,&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2349634.aspx</link><pubDate>Sat, 10 May 2008 10:00:21 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2349634</guid><dc:creator>KelseyThornton</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2349634.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2349634</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;DarthSwian:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;/p&gt;
&lt;p&gt;BMWZ solution is pretty good, but how small are you worried about the design? Anything under 800x600 on a desktop or laptop should be ignored in designing since the % of users running at that resolution will be very small. 
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&amp;#39;&lt;/p&gt;
&lt;p&gt;This is true ONLY if you&amp;#39;ve got quite a small amount of markup or text in your &amp;quot;Left section&amp;quot; and &amp;quot;Content section&amp;quot;.&amp;nbsp; Just try adding lots of lines of text in either section and you&amp;#39;ll see what I mean.&lt;br /&gt;then the rendering is horrible...&lt;br /&gt;This is what I was referrnig to in my previous post.&amp;nbsp; I believe that the only way to get around this is to use an inline frame, which I couldn&amp;#39;t get working consistently across browsers, so I eventualy gave up on it and went back to using tables in master pages.&lt;/p&gt;
&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;DarthSwian:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; 
&lt;p&gt;You&amp;#39;d need to adjust BMWZ solution like below to get it to work.&lt;/p&gt;
&lt;p&gt;html&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 100%;&lt;br /&gt;}&lt;br /&gt;body {&lt;br /&gt;&amp;nbsp; margin: 0px;&lt;br /&gt;&amp;nbsp; padding: 0px;&lt;br /&gt;&amp;nbsp; height: 100%;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;the height percentages don&amp;#39;t work unless they have a reference point from the body and html tags&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Agreed. (True for IE8 and Firefox 2.0)&lt;/p&gt;
&lt;p&gt;When rendering in IE7, however, or in IE8 with &amp;quot;IE7 compatability&amp;quot; mode enabled, it&amp;#39;s not necessary as IE7 assumes this for you...&lt;/p&gt;
&lt;p&gt;The way it renders the markup for LONG&amp;quot;&amp;quot;content&amp;quot; or &amp;quot;Left&amp;quot; sections, however is inconsistent.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve not tried these out on Mac browsers because I don&amp;#39;t have a Mac, and I haven&amp;#39;t treid Opera etc., because I don&amp;#39;t think it&amp;#39;s worth it for the (relatively) infinitessimal number of people out there using these browsers. &lt;img src="http://forums.asp.net/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2349610.aspx</link><pubDate>Sat, 10 May 2008 09:22:57 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2349610</guid><dc:creator>KelseyThornton</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2349610.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2349610</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;KelseyThornton:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; 
&lt;p&gt;If your only problem is the blank div before the footer in your example, then you could try this at the end - simply combine the two DIVs into one...&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;div&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;style&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;clear&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;: &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;both&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;footer&amp;quot;&amp;gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; footer&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;div&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;of course a better way would be to modify your css style (oops!)&lt;/p&gt;
&lt;p&gt;#header&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; background-color:blue;&lt;br /&gt;&amp;nbsp;&amp;nbsp; height:30px;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;#footer&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; background-color:blue;&lt;br /&gt;&amp;nbsp;&amp;nbsp; clear:both;&lt;br /&gt;&amp;nbsp;&amp;nbsp; height:30px;&lt;br /&gt;} &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2349423.aspx</link><pubDate>Sat, 10 May 2008 04:56:55 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2349423</guid><dc:creator>krishnav</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2349423.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2349423</wfw:commentRss><description>&lt;p&gt;

*{
margin:0px;
padding:0px;
}
.header
{
width:100%;
height:100px;
padding:5px;
background-color:#ffddff;
}
.menu
{
flot:rihgt;
font-family:verdana;
font-size:1em;
}
.menu ul
{
list-style-type:none;
}
.menu ul li
{
display:inline;
padding-right:5px;
}
.menu li a
{
text-decoration:none;
}
.menu li a:hover
{
text-decoration:underline;
}
.content
{
some style;
}
.footer
{
clear:both;
width:100%;
height:80px;
}


&lt;div&gt;
&lt;div class="content"&gt;I think the fallowing sample will help you much. if u want i&amp;nbsp;will send a smaple page next time... &amp;nbsp;&lt;/div&gt;
&lt;div class="content"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;style&amp;gt;&lt;br /&gt;*{&lt;br /&gt;margin:0px;&lt;br /&gt;padding:0px;&lt;br /&gt;}&lt;br /&gt;.header&lt;br /&gt;{&lt;br /&gt;width:100%;&lt;br /&gt;height:100px;&lt;br /&gt;padding:5px;&lt;br /&gt;background-color:#ffddff;&lt;br /&gt;}&lt;br /&gt;.menu&lt;br /&gt;{&lt;br /&gt;flot:rihgt;&lt;br /&gt;font-family:verdana;&lt;br /&gt;font-size:1em;&lt;br /&gt;}&lt;br /&gt;.menu ul&lt;br /&gt;{&lt;br /&gt;list-style-type:none;&lt;br /&gt;}&lt;br /&gt;.menu ul li&lt;br /&gt;{&lt;br /&gt;display:inline;&lt;br /&gt;padding-right:5px;&lt;br /&gt;}&lt;br /&gt;.menu li a&lt;br /&gt;{&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;.menu li a:hover&lt;br /&gt;{&lt;br /&gt;text-decoration:underline;&lt;br /&gt;}&lt;br /&gt;.content&lt;br /&gt;{&lt;br /&gt;some style;&lt;br /&gt;}&lt;br /&gt;.footer&lt;br /&gt;{&lt;br /&gt;clear:both;&lt;br /&gt;width:100%;&lt;br /&gt;height:80px;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;div class=&amp;quot;header&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;div class=&amp;quot;menu&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;ul&amp;gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot; mce_href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot;&amp;gt;Nav Link&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt; // here u can add span also to look other colors on mouse over n click etc..&lt;br /&gt;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot; mce_href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot;&amp;gt;Nav Link&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot; mce_href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot;&amp;gt;Nav Link&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot; mce_href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot;&amp;gt;Nav Link&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot; mce_href=&amp;quot;http://forums.asp.net/AddPost.aspx?ReplyToPostID=2348646&amp;amp;Quote=False#&amp;quot;&amp;gt;Nav Link&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;nbsp; &lt;br /&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;div class=&amp;quot;footer&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;
&lt;div class="content"&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2348978.aspx</link><pubDate>Fri, 09 May 2008 19:38:37 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2348978</guid><dc:creator>DarthSwian</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2348978.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2348978</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;BMWZ solution is pretty good, but how small are you worried about the design? Anything under 800x600 on a desktop or laptop should be ignored in designing since the % of users running at that resolution will be very small.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2348976.aspx</link><pubDate>Fri, 09 May 2008 19:36:39 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2348976</guid><dc:creator>DarthSwian</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2348976.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2348976</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;You&amp;#39;d need to adjust BMWZ solution like below to get it to work.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;html&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 100%;&lt;br /&gt;}&lt;br /&gt;body {&lt;br /&gt;&amp;nbsp; margin: 0px;&lt;br /&gt;&amp;nbsp; padding: 0px;&lt;br /&gt;&amp;nbsp; height: 100%;&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;the height percentages don&amp;#39;t work unless they have a reference point from the body and html tags&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2348972.aspx</link><pubDate>Fri, 09 May 2008 19:33:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2348972</guid><dc:creator>KelseyThornton</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2348972.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2348972</wfw:commentRss><description>&lt;p&gt;If your only problem is the blank div before the footer in your example, then you could try this at the end - simply combine the two DIVs into one...&lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;div&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;style&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;clear&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;: &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;both&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;footer&amp;quot;&amp;gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; footer&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;div&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2348963.aspx</link><pubDate>Fri, 09 May 2008 19:27:27 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2348963</guid><dc:creator>KelseyThornton</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2348963.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2348963</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve done quite a bit of research into this, and if you simply want a layout where you&amp;#39;ve got a header, and a footer, and then some content in between, then there&amp;#39;s no real problem - the previous post satisfies that request.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;(you could also try googling for holy grail markup - &lt;a href="http://www.alistapart.com/articles/holygrail"&gt;http://www.alistapart.com/articles/holygrail&lt;/a&gt;&amp;nbsp;is one of the best sites I found - lots of really great information)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;What I was looking for was a header, and a footer and then some content&amp;nbsp; in between where the footer was always at the bottom of the page, no matter what your screen resolution etc.,&amp;nbsp;with the content in between&amp;nbsp;having scrollbars (like you might get with a table quite easily).&lt;/p&gt;
&lt;p&gt;I eventually gave up on trying to find this, as all the solutions I came across set the footer DIV at &amp;quot;so many pixels/points/picas from the top&amp;quot;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I have gone back to using tables, but within Master Pages...&lt;/p&gt;</description></item><item><title>Re: DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2348892.aspx</link><pubDate>Fri, 09 May 2008 18:49:42 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2348892</guid><dc:creator>bmwz9</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2348892.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2348892</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;u can do it like this&lt;/p&gt;&lt;pre class="coloredcode"&gt;&amp;lt;&lt;span class="tag"&gt;html&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;head&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;title&lt;/span&gt;&amp;gt;Div Layout&amp;lt;/&lt;span class="tag"&gt;title&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;style&lt;/span&gt;&lt;span class="attr"&gt; type=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt;&amp;gt;

body {
  margin: 0px;
  padding: 0px;
}

#header {
  background: #0f0;
  width: 100%;
  height:5%;
}
#leftcol {
  background: #f00;
  float: left;
  width: 20%;
  height: 90%;
}
#content {
  background: #fff;
  float: right;
  width: 80%;
  height: 90%;
}
#footer {
  background: #0f0;
  clear: both;
  width: 100%;
  height:5%;
}

&amp;lt;/&lt;span class="tag"&gt;style&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="tag"&gt;head&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;body&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;header&amp;quot;&lt;/span&gt;&amp;gt;Header Section&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;leftcol&amp;quot;&lt;/span&gt;&amp;gt;Left Section&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt;Content Section&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;footer&amp;quot;&lt;/span&gt;&amp;gt;Footer Section&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="tag"&gt;body&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="tag"&gt;html&lt;/span&gt;&amp;gt;&lt;/pre&gt;&amp;nbsp;&amp;nbsp;</description></item><item><title>DIV layouts with CSS (novice question)</title><link>http://forums.asp.net/thread/2348646.aspx</link><pubDate>Fri, 09 May 2008 16:34:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2348646</guid><dc:creator>O11Y</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2348646.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=130&amp;PostID=2348646</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;For the past few years I&amp;#39;ve been more than happy to use HTML Tables for layouts - they&amp;#39;re simple, easy to work with, and predictable in their resizing behaviour. I&amp;#39;ve read some articles on using DIV elements&amp;nbsp;/ CSS instead to completely seperate your style from your content. This seems like a great idea to me so I&amp;#39;ve been playing around with DIVs...and I&amp;#39;ve got stuck!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I&amp;#39;ve been trying to create a simple layout with a full width header / footer, and two columns sandwitched between for&amp;nbsp;navigatation and content.&amp;nbsp;I also want to achieve the following conditions:&lt;/p&gt;
&lt;p&gt;1. I want to use a fully liquid layout with floated DIVs and percentage widths / heights where possible. There are a couple of elements that should maintain a fixed size (see below) &lt;/p&gt;
&lt;p&gt;2. &amp;nbsp;The page should resize in a predictable manner with no quirks i.e. Header / footer height should remain fixed, content should be hidden once there&amp;#39;s no longer room to display it. The nav bar should hold it&amp;#39;s width (this is the minimum size the page can reach) whilst the content shrinks down to nothing. &lt;/p&gt;
&lt;p&gt;3. There should be no white space between any of the four areas.&lt;/p&gt;
&lt;p&gt;4.&amp;nbsp; The navigation bar should extend all the way down to the footer no matter what size of content is used.&lt;/p&gt;
&lt;p&gt;5. Ideally I&amp;#39;d also like to centre all this in the middle of the browser window with excess space left blank (or as the body&amp;#39;s background style). I&amp;#39;d like resizing to&amp;nbsp;use up&amp;nbsp;the blank space first and then start shrinking down the page content.&amp;nbsp;I&amp;#39;m not exactly sure how to do this using tables so it&amp;#39;s very much a &amp;quot;Stage 2&amp;quot; aim once I master the basics!&lt;/p&gt;
&lt;p&gt;My first attempt has gone okay but I&amp;#39;m struggling to get the naviation bar to extend to the full height. I&amp;#39;m also having problem keeping everything together when the page gets really small - my content has a habit of zipping underneathe my navigation. My code is as follows:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;pre class="coloredcode"&gt;&amp;lt;&lt;span class="tag"&gt;head&lt;/span&gt;&lt;span class="attr"&gt; runat=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;style&lt;/span&gt;&lt;span class="attr"&gt; type=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; media=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;screen&amp;quot;&lt;/span&gt;&amp;gt;
body { 
margin:0; 
padding:0; 
height:100%;
} 

#Nav { 
width:200px;
height:100%;
background:#eaeaea; 
float:left;
} 

#Content { 
width:auto;
background:#ffc; 
float:left;
} 

#header, #footer
{
background-color:blue;
height:30px;
} 
&amp;lt;/&lt;span class="tag"&gt;style&lt;/span&gt;&amp;gt;
    &amp;lt;&lt;span class="tag"&gt;title&lt;/span&gt;&amp;gt;Untitled Page&amp;lt;/&lt;span class="tag"&gt;title&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="tag"&gt;head&lt;/span&gt;&amp;gt;
&amp;lt;&lt;span class="tag"&gt;body&lt;/span&gt;&amp;gt;
    &amp;lt;&lt;span class="tag"&gt;form&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;form1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; runat=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&amp;gt;
    &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;header&amp;quot;&lt;/span&gt;&amp;gt;Test Header&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;        
    &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;Nav&amp;quot;&lt;/span&gt;&amp;gt;    
        &amp;lt;&lt;span class="tag"&gt;a&lt;/span&gt;&lt;span class="attr"&gt; href=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;Nav Link&amp;lt;/&lt;span class="tag"&gt;a&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="tag"&gt;br&lt;/span&gt; /&amp;gt;
        &amp;lt;&lt;span class="tag"&gt;a&lt;/span&gt;&lt;span class="attr"&gt; href=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;Nav Link&amp;lt;/&lt;span class="tag"&gt;a&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="tag"&gt;br&lt;/span&gt; /&amp;gt;
        &amp;lt;&lt;span class="tag"&gt;a&lt;/span&gt;&lt;span class="attr"&gt; href=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;Nav Link&amp;lt;/&lt;span class="tag"&gt;a&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="tag"&gt;br&lt;/span&gt; /&amp;gt;
        &amp;lt;&lt;span class="tag"&gt;a&lt;/span&gt;&lt;span class="attr"&gt; href=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;Nav Link&amp;lt;/&lt;span class="tag"&gt;a&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="tag"&gt;br&lt;/span&gt; /&amp;gt;
        &amp;lt;&lt;span class="tag"&gt;a&lt;/span&gt;&lt;span class="attr"&gt; href=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;Nav Link&amp;lt;/&lt;span class="tag"&gt;a&lt;/span&gt;&amp;gt;&amp;lt;&lt;span class="tag"&gt;br&lt;/span&gt; /&amp;gt;     
    &amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
    &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; Id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;Content&amp;quot;&lt;/span&gt;&amp;gt;
        &amp;lt;&lt;span class="tag"&gt;p&lt;/span&gt;&amp;gt;
            (content here - deleted for this post)
           &amp;lt;/&lt;span class="tag"&gt;p&lt;/span&gt;&amp;gt;
    &amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
    &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; style=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;clear:both;&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;        
    &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;footer&amp;quot;&lt;/span&gt;&amp;gt;
        footer
    &amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;
    &amp;lt;/&lt;span class="tag"&gt;form&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="tag"&gt;body&lt;/span&gt;&amp;gt;&lt;/pre&gt;&amp;nbsp; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>