美文网首页
网页实战-布局再回顾

网页实战-布局再回顾

作者: hellowade | 来源:发表于2017-07-04 11:23 被阅读0次

1.首页全屏

效果图
方法
html,
body{
    height: 100%;
  }
section{
    background:url("https://ooo.0o0.ooo/2017/07/01/5957299554c26.jpg") 0 0 no-repeat;
    background-size: 100% 100%;
    height: 100%;
}

section中的height:100%是继承父元素的,所以这里的父元素body及根元素html也得height:100%
这里重点强调下 background-size属性,有4种属性background-size: length|percentage|cover|contain;

属性 描述
length 设置背景图像的高度和宽度,第一个值设置宽度,第二个值设置高度,如果只设置一个值,则第二个值会被设置为 "auto"。
percentage 以父元素的百分比来设置背景图像的宽度和高度,第一个值设置宽度,第二个值设置高度,如果只设置一个值,则第二个值会被设置为 "auto"。
cover 把背景图像扩展至足够大,以使背景图像完全覆盖背景区域,背景图像的某些部分也许无法显示在背景定位区域中。
contain 把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。

2.内容固定宽度+居中

固定宽度+居中
设标签class="layout",CSS中设置
.layout{
    max-width: 900px;
    margin: 0 auto;
  }

在html中插入该标签,适用于大的区段,<section id="content" class="second layout">

3.字体图标居中

字体图标居中
绝对定位要灵活运用,细节参考上图。

3.鼠标hover时,图片的闪动

hover

这个多练习。

相关文章

  • 网页实战-布局再回顾

    1.首页全屏 section中的height:100%是继承父元素的,所以这里的父元素body及根元素html也得...

  • Flex布局是什么?Flex的运用场景和概述

    我认为前端学习的第一个难点就是网页布局layout,当你学习了基础的html和css,就应该实战一个网页布局案例。...

  • 1.网页布局基础

    网页布局基础 什么是网页布局?网页布局是网页制作的基础(DIV+CSS网页布局) 分类:流式布局,浮动布局,绝对定...

  • 6、盒子模型 边框、圆角、阴影、内外边距、外边距塌陷

    1、网页布局的本质 网页布局的核心本质: 就是利用 CSS 摆盒子。 网页布局过程: 先准备好相关的网页元素,网页...

  • Android布局优化

    优雅获取界面布局耗时 异步Inflate实战 AsyncLayoutLoader 布局加载优化实战

  • 网页布局方式

    一、 网页的布局方式 1、 什么是网页的布局方式? 网页的布局方式就是指流浪器是如何对网页的元素进行排版的 2、 ...

  • DIV+CSS对SEO网站优化好处有哪些?

    div+css布局是一种网页的布局方法,是目前应用最广泛的网页布局方法。div css布局是把网页用div+css...

  • 京东登录

    =============网页内容============== ===========网页布局和样式=======...

  • 学习笔记(二)

    网页编写 网页编写习惯: ①清空所有的边距; ②从外向内,从上至下的编写网页。 网页的布局方式:网页的布局方式其实...

  • 08-CSS浮动流

    网页布局方式 什么是网页的布局方式?网页的布局方式其实就是指浏览器是如何对网页中的元素进行排版的 标准流(文档流/...

网友评论

      本文标题:网页实战-布局再回顾

      本文链接:https://www.haomeiwen.com/subject/yduwcxtx.html