2015年3月26日,W3C的CSS工作组发布了CSS滚动界限点模块(CSS Scroll Snap Points Level 1)的首份工作草案(First Public Working Draft)。在浏览可以连续上下滚动或左右滚动的连续页面或一组图片时,通过触摸屏的触摸滑动或鼠标滚轴的滚动操作可以获得较好用户体验。但无论是触屏滑动还是鼠标滚轴都不容易精确的控制操作所产生的滚动量输入(imprecise nature of scrolling inputs),对于Web开发者来说,需要更好的控制滚动体验,并创建更丰富的页面内容呈现效果。 该模块提供了一组新特性,通过定义滚动范围的界限点(snap points)用来控制触屏滑动(panning)及滚动行为。
CSS工作组还发布了 CSS模版布局模块(CSS Template Layout Module)的工作组备忘。网格模版(grid template)可以看作介于表格布局(table layout)和绝对位置(absolute positioning)之间的一种布局方式,也用来创建页式媒体中的页模版(page templates)。
更多内容,请参阅英文原文,及W3C的样式标准计划(Style Activity)。如您对 CSS Scroll Snap Points 有更好的中文翻译建议,请与我们联系。
评论已关闭