zoukankan      html  css  js  c++  java
  • height、width的使用--以及html、body元素的一些知识

      块级盒子可以设置宽高,最简单的方式是直接设置数值

    div{
      width:100px;
      height:100px;
    }

      还可以设置百分比:

    div{
      width:100%;
      height:100%;
    }

      接下来就是我们要重点记住的知识点:

    1. 百分数的设置,是相对于其最近的包含块的;
    2. 如果包含块没有显式声明宽高,那么百分数就会重置为auto;

      额外的知识点:html元素、body元素也是块级盒子;父级、子级关系;

      html元素的宽高由浏览器窗口控制,浏览器窗口大小的改变便会影响到html元素的宽高;

      html元素有默认值:overflow:auto;所以当需要的时候,窗口便会出现滚动条(html宽高为浏览器窗口大小);

      body元素有默认值:position:static;所以body中的子级定位元素(absolute、fixed)相对的是html元素,也就是相对于窗口(因为html元素就是浏览器窗口的大小)

      几乎所有的浏览器,内置(默认)的页边距偏移是body元素的margin,而不是html的padding,有些还是body的padding,所以通过设置body{margin:0;padding:0;},重置页边距,缺一不可;

  • 相关阅读:
    python 数据类型 基础第二天
    Python基础第一篇
    前言、入门程序、常量、变量
    win10打开移动热点让手机连接上网教程
    win10移动热点问题
    博客园快速美化
    Idea提示没有符号类错误解决
    mybatis复习01
    test
    d190305面试题01总结
  • 原文地址:https://www.cnblogs.com/joeynkay/p/12770729.html
Copyright © 2011-2022 走看看