• CSS_复习


    选择器分为3种

    1. 元素选择器——标签名

    2. id选择器——     #(井号)

    3. 类选择器——    .(点)

    <style>
    p#percentage{
      width:50%;
      height:50%;
      background-color:pink;
    }
    p#pix{
      width:180px;
      height:50px;
      background-color:green;
    }
    </style>
     
    <p id="percentage"> 按比例设置尺寸50%宽 50%高</p>
     
    <p id="pix"> 按象素设置尺寸  180px宽 50 px高</p>

    背景的选择

    background-color

    background-image:url(文件路径)

    background-repeat属性可以设置背景是否重复

    字体的设置

    行间距:             line-height

    对文本进行修饰  text-decoration

    首行缩进     text-indent  

    可以控制空白格  white-space

    font-style  可以设置字体(标准,斜体...)

    可以把大小,风格,粗细,字库都写在一行里面

    <style>
    p.all{
       font:italic bold 30px "Times New Roman";
    }
     
    </style>
     
    <p>默认字体</p>
     
    <p class="all">斜体的 粗体的 大小是30px的 "Times New Roman" </p>

    表格

    table-layout

    border-collapse

    边框宽度

    border-width 

    显示方式:display

    none:被隐藏的元素,不占用原来的位置

    block:   前后换行,可以改变大小

    inline:没有换行,大小不变

    inline-block:不换行,但是大小可变

    居中方式:

    1.元素居中

    需要先设置大小

    <style>
      div{
         border: solid 1px lightgray;
         margin: 10px;
      }
      span{
         border: solid 1px lightskyblue;
      }
    </style>
    <div> 默认情况下div会占用100%的宽度,所以无法观察元素是否居中</div>
     
    <div style="300px;margin:0 auto">
      设置本div的宽度,然后再使用样式 margin: 0 auto来使得元素居中</div>
     
    <span style="300px;margin:0 auto">
      span 是内联元素,无法设置宽度,所以不能通过margin:0 auto居中</span>
     
    <div style="text-align:center">
      <span>span的居中可以通过放置在div中,然后让div text-align实现居中</span>
    </div>

    2.内容居中

    align = "center"

    style = "text-align:center"

    解决块之间有空格

    <style>
    div.nocontinue span{
    border-bottom:2px solid lightgray;
      float:left;                  //解决的地方
    }
    </style>
      
    <div class="nocontinue">
    <span>有换行的span</span>
    <span>有换行的span</span>
    <span>有换行的span</span>
    </div>
     
    <div style="clear:both"></div>     //使得后续的元素,不会和这些span重复在一起
     
    <div>后续的内容</div>
  • 相关阅读:
    Python3.7.1学习(六)RabbitMQ在Windows环境下的安装
    使用jmeter进行简单的压测
    python中mock的使用
    python-shutil模块
    python-常用模块之os、sys
    python-冒泡排序
    python-正则基础
    python-二维数组实现90度旋转
    python-使用递归实现二分法
    python-递归的实现
  • 原文地址:https://www.cnblogs.com/zxj-262410/p/8706331.html
Copyright © 2020-2023  润新知