zoukankan      html  css  js  c++  java
  • 模仿 126 邮箱首页 —— 导航栏

    打算模仿一些网站的页面,先从一些看上去简单的开始,比如 126 邮箱首页,鉴于现在的水平,先从页面的一部分开始,下面是 126 邮箱的导航栏:



    按 F12 键打开 “开发者工具”,来观察分析导航栏中的内容:

    1. 调整窗口大小,发现导航栏的宽度会与浏览器窗口宽度保持一致,说明导航栏的宽度不是固定的,发现高度是 70px;
      设置 CSS 属性: 100% 来实现与浏览器窗口宽度保持一致
      设置 CSS 属性:height: 70px 来实现固定高度

    2. 导航栏左、右两端有留白,留白宽度是 40px;
      设置 CSS 属性:padding:0 40px 来实现,当 padding 属性只有两个值是,第一个参数值表示上、下边距大小,第二个参数值表示左、右边距大小

    3. 导航栏最左侧是邮箱 Logo,是一张图片,图片的宽高是:144px * 32px;
      设置 CSS 属性: 144px; height: 32px; 来实现

    4. Logo 右边是一行文字:你的专业电子邮局,宽高是:157px * 30px,且左边有一条竖线;
      文字可以用 <p></p> 标签来实现,
      竖线通过 CSS 属性:border-left: 1px solid grey; 来实现

    5. 导航栏最右侧是 7 个菜单项,每个菜单项之间间隔 12px,“帮助” 菜单项前面也有一条竖线;
      七个菜单可以分别用 <a></a> 标签来实现,竖线通过 CSS 属性: border-left: 1px sold grey; 实现

    6. 导航栏所有内容都是垂直居中对齐;

    分析完内容后,下一步就动手写代码来实现导航栏。(待更新 10.30)

  • 相关阅读:
    设计模式基本原则及实例
    Springboot中发送邮件util
    mysql表关联查询索引不生效问题
    个人读书清单整理
    mysql 显示每条记录行号
    Axure教程
    Tomcat配置及原理文章
    HTTPS 简单学习
    Python实现二叉树的非递归先序遍历
    和HTTP相关的web服务器内容
  • 原文地址:https://www.cnblogs.com/jeff2020/p/13903120.html
Copyright © 2011-2022 走看看