CSS Layout cookbook - CSS(层叠样式表) 编辑

CSS layout cookbook 这本书旨在汇集常见的布局样式,这些布局你可能在自己的网站中会用到。这些布局样式不仅仅可以可以用来开始一个项目,而且提供了具体的使用方法,作为开发人员,你可以做出合适的选择。

Note: 如果你是首次接触CSS布局,你可以先看一下CSS layout learning module,书中的基础知识有利于你更好的使用本书中的布局样式。

布局样式

RecipeDescriptionLayout Methods
Media objects一个两栏的框,一边是图片,另一边是描述性文字,例如facebook上的帖子或推特CSS Grid, float fallback, fit-content sizing
Columns

在什么时候选择multi-column layout,flexbox或者grid

CSS Grid, Multicol, Flexbox
Center an element

如何水平或者垂直居中一个item

Flexbox, Box Alignment
Sticky footers

创建一个页脚,当内容较短时,该页脚位于容器或视图的底部

CSS Grid, Flexbox
Split navigation

一种导航模式,里面的一些links显示的区分于其他

Flexboxmargin
Breadcrumb navigation

创建链接列表,允许访问者在页面层次结构中向上导航

Flexbox
List group with badges

一个带有count计数的徽章的items列表

Flexbox, Box Alignment
Pagination链接到内容页面 (比如搜索结果).Flexbox, Box Alignment
Card卡片组件,显示在卡片网格中Grid Layout
Grid wrapperFor aligning grid content within a central wrapper, while also allowing items to break out.CSS Grid

Contribute a Recipe

As with all of MDN we would love you to contribute a recipe in the same format as the ones shown above. See this page for a template and guidelines for writing your own example.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:153 次

字数:4700

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文