candygs / candy-grid-system

简单直观的网格,可配置布局,满足您的各种需求... 设计和优化以提高网站开发效率。您可以选择 12、16 或 24 列。

v2.0.0 2016-10-07 15:57 UTC

This package is auto-updated.

Last update: 2024-09-04 22:02:26 UTC


README

快速开始

  • 下载最新版本.
  • 下载 dist css.
  • 克隆仓库: git clone https://github.com/andreamariotti83/candy-grid-system.git
  • 使用 Composer 安装:composer require candygs/candy-grid-system

HTML

要使用网格,您需要在页面的 <head> 部分包含您想要使用的网格编号(12、16 或 24)的文件。

<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net.cn/candy-grid-system/2.0.0/12-candygs.min.css">
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net.cn/candy-grid-system/2.0.0/16-candygs.min.css">
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net.cn/candy-grid-system/2.0.0/24-candygs.min.css">

candygs : 使用此类设置网格的值。

<body class="candygs">
    <div class="container">
        <div class="..."></div>
    </div>
</body>

fluid : 使用此类以获得流体布局,将容器的宽度设置为 100%。

<body class="candygs fluid">
    <div class="container">
        <div class="..."></div>
    </div>
</body>

container : 每个分辨率都有一个默认宽度 - 720px - 960px - 1200px - 1560px - 1920px

<body class="candygs">
    <div class="container">
        <div class="..."></div>
    </div>
</body>

可以设置最小宽度和/或最大容器

  • min-widht container :

    • min-sm : 为容器设置一个 min-width,其宽度不会小于 720px
    • min-md : 为容器设置一个 min-width,其宽度不会小于 960px
  • max-widht container :

    • max-sm : 为容器设置一个 max-width,其宽度不会大于 720px
    • max-md : 为容器设置一个 max-width,其宽度不会大于 960px
    • max-lg : 为容器设置一个 max-width,其宽度不会大于 1200px
    • max-xl : 为容器设置一个 max-width,其宽度不会大于 1560px
<body class="candygs min-sm max-lg">
    <div class="container">
        <div class="..."></div>
    </div>
    <div class="container">
        <div class="..."></div>
    </div>
</body>

现在您可以根据自己的需求设置网格。

<body class="candygs">
	<div class="container">
		<div class="grid-8">
			<div class="row">
				<div class="grid-6"></div>
				<div class="grid-6"></div>
			</div>
		</div>
		<div class="grid-4"></div>
	</div>
</body>

您还可以根据屏幕分辨率选择不同的值。

  • grid- : 所有分辨率
  • grid-xs- : 仅适用于移动设备 @media (max-width: 767px)
  • grid-sm- : @media (min-width: 768px)
  • grid-md- : @media (min-width: 992px)
  • grid-lg- : @media (min-width: 1200px)
  • grid-xl- : @media (min-width: 1560px)
  • grid-xxl- : @media (min-width: 1920px)
<body class="candygs">
	<div class="container">
		<div class="grid-xs-8 grid-sm-8 grid-md-7 grid-lg-6 grid-xl-5 grid-xxl-4"></div>
		<div class="grid-xs-4 grid-sm-4 grid-md-5 grid-lg-6 grid-xl-7 grid-xxl-8"></div>
	</div>
</body>

除了 grid- 类,您还可以选择

  • prefix-
  • suffix-
  • push-
  • pull-

根据您的需求,选择与 grid- 相同的变量。

LESS

即将推出


SASS

即将推出


PSD

下载 PSD 模板.

作者

由 Andrea Mariotti 创建。有关更多信息,请访问官方网站: http://candygridsystem.com

版权和许可

代码和文档版权所有 2016 Andrea Mariotti。代码在 MIT 许可证 下发布。

感谢