新足迹

 找回密码
 注册

精华好帖回顾

· 爱折腾~之~rainwatertank安装实录(5月20日修订) (2007-5-18) AgeanSea · 人生第一次遭遇手机的回忆 (2007-9-12) 安远翔
· 圣诞十日邮轮回来啦!很舒服,很特别,很值得推荐。上图啦!!!全文完。感谢斑竹加精! (2012-12-30) kieren · 征文活动---IT女也糊里糊涂混了10年。(109#-111#赠送点心。) (2009-9-18) chinara
Advertisement
Advertisement
查看: 1289|回复: 2

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

2010年度奖章获得者

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

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

2010年度奖章获得者

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

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部