• day46


    标签设置长宽

    只有快级标签才能设置长宽

    行内标签设置了没有任何作用

    字体颜色 color后面可以跟很多种颜色数据

    颜色英文形式 red

    06a0de 直接用pycharm提供的吸管工具取色

    rgb(1,1,1) 可以利用截图软件获取三基色数字

    rgba(128,128,128,0.3) 最后一个数字 只能用来调节颜色的透明度

    取消a标签默认的下划线

    a {

    text-decoration:none;
    

    }

    背景图片 默认是铺满整个区域

    通常一个页面上的一个个小的图标 并不是单独的

    是一张大的图片 该图片上有网址所用的所有的小图标

    通过控制背景图片的位置 来显示不同的图标样式

    边框

    border 后面写三个参数 位置 没有关系

    颜色

    字体

    样式

    可以单独设置 样式 颜色 粗细

    border-top-style:dotted

    border-top-color:red

    border-right-style :solid

    border-bottom-style:dotted

    border-left-style :none

    可以设置某一边的样式

    	/*border-top: 3px solid red;*/
        /*border-left: 1px dotted green;*/
        /*border-right: 5px dashed blue;*/
        /*!*border-bottom: 10px solid pink;*!*/
        
        也可以简写统一设置
    			border: solid 10px red; 
    

    display

    inline  将块级标签变成行内标签
    block 能将行内标签  设置成长宽和独占一行
    inline-block 既可以设置长宽  也可以设置一行展示
    
    display:none  隐藏标签  并且标签原来占的位置也没了
    visibility:hidden  隐藏标签 但是标签原来的位置还在
    
    

    盒子模型

    谷歌浏览器body默认有8px外边框

    body {
    			margin:0px;
    		}
    

    以快递盒子为例

    两个快递盒子之间的距离(标签与标签之间的距离) 外边距(margin)

    快递盒子的厚度(边框) 边框border

    物品之间的距离 (内部文本与内边框之间的距离) 内边框(padding)

    物品的大小 (文本的大小) 内容(content)

    margin: 10px 20px 30px 40px;  /*上  右   下  左*/
    			padding简写规律跟margin一样
    
    	        #d1 {
                margin: 0 auto;
            }
    		只能左右居中  不能上下居中
    		
    

    浮动

    float 在css中 ,任何元素都可以浮动

    浮动的元素 是脱离正常文档流的(原来的位置会让出来)

    浏览器会优先展示文本的内容

    浮动带来的影响

    会造成父标签塌陷(类似于口袋瘪了)

    如何解决父标签坍塌问题?

    .clearfix:after{
    content:‘’;
    clear:both;/左右两边都不能有浮动的元素
    display:block;
    }
    哪个父标签坍塌就给谁加clearfix这个类的属性值
    

    overflow溢出属性

    overflow:hidden;溢出的直接隐藏
    overflow:auto  可以滚动
    

    定位

    所有的标签默认都是静态的 无法改变位置

    position:static

    必须将静态的状态修改成定位之后

    相对定位,relative

    相对于标签原来的位置移动

    绝对定位(小米的购物出)absolute

    相对于已经定位过(只要不是static都可以relative)的父标签 再做定位

    固定定位(回到顶部)fixed

    相对于浏览器 固定在某个位置不动

    位置是否脱离文档流

    不脱离文档流

    相对定位

    脱离文档流

    浮动的元素

    绝对定位

    固定定位

  • 相关阅读:
    Nmon 性能:分析 AIX 和 Linux 性能的免费工具
    libvirt(virsh命令总结)
    Linux之shell编程基础
    Shell之sed命令
    linux shell基础
    ubuntu apt-get 遇到的问题
    JavaScript之面向对象学九(原型式继承和寄生式继承)
    JavaScript之apply()和call()的区别
    JavaScript之面向对象学习八(继承)
    JavaScript之面向对象学习七(动态原型模式、寄生构造函数模式、稳妥构造函数模式创建自定义类型)
  • 原文地址:https://www.cnblogs.com/gfhh/p/11862694.html
Copyright © 2020-2023  润新知