新足迹

 找回密码
 注册

精华好帖回顾

· 圣诞大餐-现场更新版 (2006-12-24) Robin NSW · 学史心得和书籍讨论,欢迎拍砖及各种挑刺儿 (2013-7-19) renzaixini
· 航航小厨房(56) 【~~~坨子~~~1#附咆哮体诗一首 148#烩坨子成品图】 (2011-8-25) 航迹云 · 天天都是万圣节 (2006-11-1) AgeanSea
Advertisement
Advertisement
查看: 1173|回复: 2

CSS3: Grid Alignment Level 3 [复制链接]

2010年度奖章获得者

发表于 2010-11-8 09:13 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
CSS 的fans 可以看一下。

Microsoft Folks Submit Grid model for HTML/CSS to the W3C.

http://www.interoperabilitybridges.com/css3-grid-align/

<style type="text/css">
    #grid     { grid-columns: auto minmax(min-content, 1fr);
                grid-rows: auto minmax(min-content, 1fr) auto
              }
    #title    { grid-column: 1; grid-row: 1 }
    #score    { grid-column: 1; grid-row: 3 }
    #stats    { grid-column: 1; grid-row: 2; grid-row-align: start }
    #board    { grid-column: 2; grid-row: 1; grid-row-span: 2 }
    #controls { grid-column: 2; grid-row: 2; grid-column-align: center }
</style>

<div id="grid">
    <div id="title">Game Title</div>
    <div id="score">Score</div>
    <div id="stats">Stats</div>
    <div id="board">Board</div>
    <div id="controls">Controls</div>
</div>

搞得跟xaml 一样了。
足迹 Reader is phenomenal. If you never used, you never lived 火速下载
Advertisement
Advertisement

特殊贡献奖章

发表于 2010-11-8 09:33 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我常用的css framework就是用这种grid number来设定宽度
理论很简单,就是给grid_x设置一个一个固定宽度,然后在html里根据需要用更改row的数字

但是没有提到高度,看起来这个可以提供高度设定?
不过高度还是自动的好,不然很容易出现字叠字

2010年度奖章获得者

发表于 2010-11-8 09:35 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
高度问题,一定会在css3 里解决。 现在高度比较傻。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部