UIKIT网页基本结构学习

没办法,哈哈,以后一段时间,如果公司没有招到合适的运维研发,

啥啥都要我一个人先顶上了~~~:)

也好,可以让人成长。

UIKIT,BOOTSTRAP之类的前端,搞一个是有好处的,我们以前即然是用了UIKIT,那我也跟上吧。

以前可以找到中文网站,找个BOTTON之类的,而现在,就从网页的大体结构入手吧。

嘿嘿,UIKIT的官网就是一个好的CASE哈。。

 

以下就是一个典型的大版标签:

<div class="tm-middle">
<div class="uk-container uk-container-center">
<div class="uk-grid" data-uk-grid-margin">
<div class="tm-sidebar uk-width-medium-1-4 uk-hidden-small">

大约第一行,定义网站第一级元素。比如有NAV,TM-MIDDLE,TM-FOOTER之类。

第二行,定义容器及对齐规则。这个容器看来容量大哟,所以仅次于分类框架。

第三行,定义网格,这就到了比较具体的网格风格了,这个好像还有高度对齐的意思,不十分了解。。

第四行,定义10网格的分隔宽度。(1-4,3-4之类的)

 

那么,最后,我测试(抄的)如下:

 

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>test</title>
  <link rel="stylesheet" href="css/uikit.min.css" />
  <link rel="stylesheet" href="css/docs.css">
  <script src="js/jquery-2.1.4.min.js"></script>
  <script src="js/uikit.min.js"></script>
</head>
<body class="tm-background">

  <nav class="tm-navbar uk-navbar uk-navbar-attached">
    <div class="uk-container uk-container-center">
        <a class="uk-navbar-brand uk-hidden-small" href="../index.html"><img class="uk-margin uk-margin-remove" src="images/logo_uikit.svg" width="90" height="30" title="UIkit" alt="UIkit"></a>
        <ul class="uk-navbar-nav uk-hidden-small">
            <li><a href="documentation_get-started.html">开始使用</a></li>
            <li class="uk-active"><a href="core.html">核心组件</a></li>
            <li><a href="components.html">附加组件</a></li>
            <li><a href="customizer.html">定制工具</a></li>
            <li><a href="../showcases/index.html">案例展示</a></li>
            <li><a href="tutorials.html">视频教程</a></li>
        </ul>
        <div class="uk-navbar-brand uk-navbar-center uk-visible-small"><img src="images/logo_uikit.svg" width="90" height="30" title="UIkit" alt="UIkit"></div>
    </div>
  </nav>

  <div class="tm-middle">
    <div class="uk-container uk-container-center">
      <div class="uk-grid" data-uk-grid-margin">
        <div class="tm-sidebar uk-width-medium-1-4 uk-hidden-small">
          <ul class="tm-nav uk-nav" data-uk-nav>
              <li class="uk-nav-header">初学者</li>
              <li class="uk-active"><a href="documentation_get-started.html">开始使用</a></li>
              <li><a href="documentation_how-to-customize.html">如何定制</a></li>
              <li><a href="documentation_layouts.html">布局示例</a></li>
              <li class="uk-nav-header">开发者</li>
              <li><a href="documentation_project-structure.html">项目结构</a></li>
              <li><a href="documentation_less-sass.html">Less &amp; Sass 文件</a></li>
              <li><a href="documentation_create-a-theme.html">创建主题</a></li>
              <li><a href="documentation_create-a-style.html">创建样式</a></li>
              <li><a href="documentation_customizer-json.html">Customizer.json</a></li>
              <li><a href="documentation_javascript.html">JavaScript</a></li>
              <li><a href="documentation_custom-prefix.html">自定义前缀</a></li>
          </ul>

          </div>

          <div class="tm-main uk-width-medium-3-4">
            <article class="uk-article">
              <h1>开始使用</h1>
            </article>
          </div>
          </div>
        </div>
      </div>
    </div>

    <div class="tm-footer">
      <div class="uk-container uk-container-center uk-text-center">

          <ul class="uk-subnav uk-subnav-line uk-flex-center">
              <li><a href="http://github.com/uikit/uikit">GitHub</a></li>
              <li><a href="http://github.com/uikit/uikit/issues">Issues</a></li>
              <li><a href="http://github.com/uikit/uikit/blob/master/CHANGELOG.md">Changelog</a></li>
              <li><a href="https://twitter.com/getuikit">Twitter</a></li>
          </ul>

          <div class="uk-panel">
              <p>Made by <a href="http://www.yootheme.com">YOOtheme</a> with love and caffeine.<br>Licensed under <a href="http://opensource.org/licenses/MIT">MIT license</a>.</p>
              <a href="../index.html"><img src="images/logo_uikit.svg" width="90" height="30" title="UIkit" alt="UIkit"></a>
          </div>

      </div>
  </div>

</body>
<html>

 

时间: 2024-09-09 05:32:52

UIKIT网页基本结构学习的相关文章

HTML网页列表标记学习教程

HTML网页列表标记学习教程. 在html页面中,列表可以起到提纲写领的作用.列表分为两种类型,一是有序列表,一是无序列表.前者用项目符号来标记无序的项目,而后者则使用编号来记录项目的顺序. 所谓有序,指的是按照数字或字母等顺序排列列表项目. 所谓无序,是指以●.○.□等开头的,没有顺序的列表项目. 关于列表的主要标记,如下表所示   标记 描述 <ul> 无序列表 <ol> 有序列表 <dir> 目录列表 <dl> 定义列表 <menu> 菜单

网页设计技巧:学习网页设计的网格系统

文章描述:网格系统是一种好的习惯,也是一种格式化的设计工具.有了它,你能更专注于内容呈递,更专注于强调重点. 网格确保了设计结构的组织分明.结构明晰.我们可以通过网格系统更好的打造设计的信息层级,让设计阅读起来更具有韵律感.就跟编码一样,编码需要有机的组织结构,而网页设计的网格系统也是同样的作用. The Grid System 设计师用起来舒服,开发者用起来顺手,当然,网格系统对于用户也是大有裨益的.我一直在强调设计要注重用户体验--毕竟,客户为你的内容消费,因此你要向他们提供有价值的体验.使

PHP5中MVC结构学习

php5 一.介绍 现在在开发WEB应用的时候,比较流行的一种做法就是使用"MVC"结构,使用如此方式去开发WEB应用程序,逻辑性强.简浩明了,使程序设计起来更加方便,快捷.何为"MVC"呢?简单的来说,它就是"模型(Model)"."视图(View)"及"控制器(Controller)"的结合体,也就是所有的"三层"抽象结构,当然这里所说的"MVC"是针对WEB上应

PHP5中MVC结构学习_php基础

一.介绍 现在在开发WEB应用的时候,比较流行的一种做法就是使用"MVC"结构,使用如此方式去开发WEB应用程序,逻辑性强.简浩明了,使程序设计起来更加方便,快捷.何为"MVC"呢?简单的来说,它就是"模型(Model)"."视图(View)"及"控制器(Controller)"的结合体,也就是所有的"三层"抽象结构,当然这里所说的"MVC"是针对WEB上应用而言的,

20个网页设计师应该学习的CSS3

  设计师千万不要总觉得CSS3还离我们特别遥远,其实如果你有兴趣的话,完全可以学习了解一些简单的CSS3技术. 你知道的,国内的行情就是如此:所有的公司都会希望你在前端技术上懂的越多越好.那设计师学习前端代码是否就是天方夜谭呢?其实并不如此.就像我们学设计一样,最基本的方法就是模仿,以及观看大师作品的案例.所以,今天我们为您收集了20个基础教程,均是涉及到css3应用的经典案例,值得收藏学习. Smooth Diagonal Fade Gallery with CSS3 Transitions

网页制作基础学习:表格魔鬼教程经典版

教程|网页 一.表格中单元格之间分隔线的隐藏方法 第 一 行 第 二 行 第 三 行 这个表格去掉了单元格之间的纵向分隔线 第 第 第 一 二 三 列 列 列 这个表格去掉了单元格之间的横向分隔线 横   线 竖   线 都 没 了 这个表格去掉了单元格之间的纵向分隔线和横向分隔线 其实上面的三个表格都有三行三列,隐藏分隔线的诀窍在于rules,察看这三个表格的源代码,我们可以看到 二.表格边框的隐藏 普 表 通 格 这是一普通的表格 不怕 下雨     只显示上边框     下起雨来 该怎么办

网页制作技巧学习:超链接相关问题

技巧|链接|网页|问题 以下问题用上了css. 如何去掉下划线? 若想在整页中都去掉,在<head>与</head>之间加上 <style><!--a {text-decoration: none}--></style> 若只对特定链接使用,则链接语法为 <a href="你的链接" style=text-decoration: none></a> 如何使鼠标放到有超级链接的字体时出现字体颜色变化? 在

Http Message结构学习总结

最近做的东西需要更深入地了解Http协议,故死磕了一下RFC2616-HTTP/1.1协议,主要是了解Http Message结构及每部分含义,在此总结一下,并打算写一个模拟发送HTTP请求的工具,明天写完再附上 来:> (注:下面如"(14.1)"表示是在RFC2616第14章第1节有更详细的介绍) 一.Http Message结构 了解Http Message先看下图: Http Message包含3个部分: (1).请求行/状态行 (2).消息头(Message Heade

网页播放技术学习之序言篇

网页播放技术,顾名思义,就是在网页上实现播放 流媒体或本地媒体的一种应用.制作网页播放器,并不是真的在网页上"发明"了一种或几种播放器.目前所 有的网页播放器基本上仍然都是用户本地的&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;Windows Media  Player (简称 WMP)和 Real 在发挥实质作用,也就是说,如果用户本地没有安装 WMP 或 Real 这两种真正的播放器软体,