您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

中文布局CSS库

由于移动端设备尺寸差距非常大,有还在用好几年前手机的、有用高分辨率视网膜屏幕的、还有用屏幕超大的iPad的。

有人可能会问:iPad也算移动端吗?其实并不是只有那种能装进兜里的才叫移动端,虽然说iPad或者其他一些平板电脑不会像手机那样被人随身携带,但下班回家或者放学回宿舍的时候,靠在沙发上拿出平板连上wifi,打开空调再来一杯果汁,是一天当中最幸福的时刻。

平板电脑处于这么尴尬的位置:屏幕比不上笔记本、便携又比不过手机,但它毕竟是靠触摸来操作的,虽然也有的,但大部分还是靠触摸来进行操作的。

既然要靠触摸进行操作,常规的针对PC端写的网站就不太合适了,还是要为移动端写的网站比较靠谱。

但如果设计移动端的时候并没有考虑到这么宽的屏幕,放在平板上就会变成这样:

借助市面上已有的 CSS 库,我们可以很轻易的做到居中布局,尤其是可以用到关键字,这非常有利于我们的记忆,它就是 。

然后我们再用渐变色的 CSS 库来美化我们的界面:

要点就是在head中用link引入 和 。
然后就可以使用关键字啦:

<!DOCTYPE html>
<html>
<head>
  < charset="UTF-8">
  < name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <!-- 用link引入布局 -->
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/chinese-layout">

  <!-- 用link引入渐变色 -->
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/chinese-gradient">
  <style>
    /* 清除认样式 */
    * { padding: ; margin:  }

    /* 令html和body全屏 */
    html, body { height:  }

    /* 父元素 */
    ul {
      /* 清除认样式 */
      list-style: none;

      /* 先在父元素上设置grid布局 */
      display: grid;
      grid: @H__276@var(--响应式);

      /* 给个合适的间距 */
      gap: px
    }

    /* 子元素 */
    li {
      /* 绿色渐变 */
      background: @H__276@var(--极光绿);

      /* 给个高度 */
      height: px
    }
  </style>
</head>
<body>
  <ul>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
  </ul>
</body>
</html>

运行结果:

怎么样?用CSS库是不是很简单呢?
但是我们不仅要学会CSS库的,还要学会在不依赖外部条件的情况下进行纯手写,所以下一小节我们来讲讲原生CSS的写法。


联系我
置顶