css ¿ò¼Ü gridµÄÀ§»ó Using Nesting Grids
²»¶®ËûÍø¸ñÈçºÎÔÀí
\Using Nesting Grids
YUI Grids CSS provides a system for subdividing sections of your page with nestable grids. Use this technique to easily create complex layouts that go beyond the two column layouts offered by the template presets. The picture below shows, for example, how a two-column grid is "nested" within the main block:
The Basic Idea
The basic idea is that "grids" are holders of "units". The standard grid holder is a div with a class of "yui-g" (g is for grid). The contained units are divs with a "yui-u" class (u is for unit). Except in special cases we'll examine later, a grid holds two units and instructs each unit to take up half the available space. Here's what a basic nested two-unit grid looks like:
HTML code:
1 ...
2 <div id="yui-main">
3 <div class="yui-b">
4 <div class="yui-g">
5 <div class="yui-u first"></div>
6 <div class="yui-u"></div>
7 </div>
8 </div>
9 </div>
10 ...
view plain | print | ?
... <div id="yui-main"> <div class="yui-b"> <div class="yui
Ïà¹ØÎÊ´ð£º
ÎÒ¶Ôcss²»´óÊì Ò»Ö±¶¼ÊÇÓÃdwÌáʾ¿ª·¢µÄ ÏÖÔÚÓõÄÊÇdw4 ¸Ð¾õ²»ÔõôµÄ Æô¶¯ËٶȺÜÂý ÏëÕÒ¸öÖ»¶Ôcss¿ª·¢µÄ¹¤¾ß ²»ÒªÌ«´ó ¿ªÆôËÙ¶ÈÒ²Òª¿ìµã×îºÃ ÏÈлл
dw4 ²»´í°¡ ¿É¼û¼È¿ÉµÃ
½¨Ò黹ÊDz»ÒªÓÃÌáʾ¹¤¾ßÁË£¬Ï°¹ß ......
ÎÒÔÚ±í¸ñÀïÃæ ·ÅÁËÒ»ÕÅͼƬ ÏëÈÃËûÌù×ÅÒ³ÃæµÃ×îÓÒ±ß ºÍ ×îÉÏÃæ
¿ÉÊDz»¹ÜÔõôŪ ¶¼ÓÐÒ»¶Î¾àÀë ÓиßÈ˸æËßÎÒÏÂûmargin£right ÎÒÓÃÁË Ã»ÓÃ
Ôõô°ì£¿
½¨ÒéÖ±½ÓÓà margin£ºÉϱ߾àÀë Óұ߾àÀë ϱ߾àÀë ×ó±ß¾àÀ ......
CSS code:
body{
width:100%;
font-size:12px;
font-family:tahoma,arial,'ËÎÌå';
color:#666666;
float:none;
background: url(/images/bg.gif) left top repeat-y;
text-align:center;
margin:0 auto; ......
ÏÖÔÚÕýÔÚ×öASP.NET ¶¯Ì¬Éú³É¾²Ì¬Ò³
ÏÖÔÚÎÊÌâÊÇÕâÑù
ÎÒµÄÄ£°åÒ³ÎÒ·ÅÔÚÁËÒ»¸öÎļþ¼ÐÖÐ ±ÈÈçTemplate/Template.html
È»ºóÎÒͨ¹ý³ÌÐò×Ô¶¯Éú³ÉHTMLÒ³Ãæ
Éú³ÉµÄHTML ÊÇ·ÅÔÚ²»Í¬µÄÎļþ¼ÐÏ ±ÈÈçmainFol ......