zoukankan      html  css  js  c++  java
  • css相关知识

    display: block; "块级元素".
    display: inline;    "行内元素".
    display: none; "在不删除元素的情况下,隐藏元素,不会占据它本来显示的空间" 
    visibility: hidden; "隐藏元素,但是会占据空间"
    
    tip:CSS最重要的控制布局的属性display.
    tip:每个元素都有一个默认的display属性,与类型无关,并且随时都可以重写它.
    tip:块级元素会新开一行,并尽可能撑满容器.
    tip:设置li元素属性 display: inline;就可以制作水平菜单.
    tip:设置块级元素属性 width 可以防止从左到右撑满整个容器.
    tip:设置块级元素的左右外边距为 margin:0 auto;可以让元素水平居中显示.
    tip:使用 max-width 代替 width 可以使浏览器更好地处理小窗口的情况.
    tip:元素的边框和内边距会撑开元素.使世界显示比设置的要大一些.
    tip:设置元素属性 box-sizing:border-box;时,内边距和边框的增加不会撑开元素.
    tip:没有比这更好的方法,所以开发者把下面的CSS放在他们的页面上:
    * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    }
    
    position: static; 默认值. 不会被定位的,处于文档流中.
    position: relative; 通常和static表现一样,除非添加了一些额外的属性."top/bottom/right/left"
    position: fixed;固定定位元素会相对于视窗来定位,"top/bottom/right/left"属性都可用.{脱离文档流}
    position: absolute; 相对定位,不是相对于视窗而是相对于最近的"以经定位的"祖先元素,它会随着页面滚动而移动.
    
    
    tip:Float 可用于实现文字环绕图片
    float: left; 向左浮点    
    float: right;    向右浮动
    float: none;    禁止浮动
    clear: left;    清除浮动(left-清除左边的浮动)
      
  • 相关阅读:
    Redux
    版本控制(.git + .svn + SourceTree)
    前端埋点
    前端IDE:VSCode + WebStorm
    浏览器
    Mutation Observer
    函数节流与函数去抖
    React 初识
    Ajax
    JS
  • 原文地址:https://www.cnblogs.com/xiaofeifei-wang/p/8026890.html
Copyright © 2011-2022 走看看