zoukankan      html  css  js  c++  java
  • 2.css

    一、方式

    1、css文件方式

    1.文件

    html:

       <head>
            <meta charset="UTF-8">
            <title>Title</title>
    
            <link rel="stylesheet" href="9.css" type="text/css">
        </head>
         <body>
            <div>内容</div>
        </body>
    

    9.css

        div{
            background-color:yellow;
        }
    

    2、行内方式

    <div style='background-color:red;'>内容</div>
    

    3、选择器

      <head>
            <meta charset="UTF-8">
            <title>Title</title>
            <style>
                div{
                    background-color:yellow;
                }
            </style>
        </head>
        <body>
            <div>内容</div>
        </body>
    

    二、css常见选择器

    1、标签选择器
    2、id选择器
    3、类别选择器
    4、通用选择器
    5、包含选择器
    6、分组选择器
    7、伪类选择器
    标签优先级:
    行内样式-id选择器-类选择器-标签选择器-通用选择器

    三、css属性

    css的排版属性

    1、边框

    border:1px solid red;边框线的宽度,样式,颜色
    width:文本框的宽度
    height:文本框的高度

    2、文本

    text-align:文本对齐

    • center:居中
    • left:左对齐
    • right:右对齐

    line-height:文本的行高
    text-decoration:文本的修饰

    • uderline:定义文本下的线,
    • overline:文本上的线,
    • line-through:穿过文本的线,
    • blink:定义闪烁的文本
    • color:文字颜色,配色表:http://webcolor.chrafz.com/
    • font-size:字号

    3、背景

    background-color:背景颜色
    background-image:url('tupian.png');背景图像
    background-position:背景位置,例如15案例

    • background-position-x:100px;
    • background-position-y:100px;

    css的布局属性:

    1、float:浮动

    left:控制div向左浮动
    right:向右浮动

    2、margin:外边距,对外元素的距离,用来控制元素本身的浮动位置

    margin 10px 20px 30px 40px:四边距

    • margin-top:上边距
    • margin-bottom:下边距
    • margin-left:左边距
    • margin-right:右边距

    margin:0 auto:上下0,其他自动

    2、padding:内边距,是对内元素,用来控制内部元素的位置

    padding:四边距
    padding-top:上边距
    padding-bottom:下边距
    padding-left:左边距
    padding-right:右边距

    3、display:

    block:将元素变成块级标签,可以设置高度和宽度
    inline:将元素变成行内标签,不能设置高度和宽度
    inline-block:同时具有两种
    none:标签消失

    <span style="background-color: blue;500px; height: 20px;display:inline-block;">内容</span>
    

    4、overflow:溢出处理属性

    overflow:垂直和水平方向
    overfow-x:设置水平方向
    overfow-y:设置垂直方向

    • hidden:内容会被修剪,并且其余内容是不可见的。
    • scroll:内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容

    5、自适应相应

    min-width:400px 网页大小最小缩小到400px,就会出现滚动条
    max-width:

  • 相关阅读:
    【摄影】EOS 6D通过WIFI连接手机
    【Teradata SQL】dayofyear与td_day_of_year函数区别
    【PS技巧】如何修人物的脸型
    【Teradata数据保护机制】锁
    【数据库】SQL标准定义的四个事务隔离级别
    【TD函数】Teradata正则表达式函数
    Teradata复杂视图跨库访问权限问题
    CPU芯片组与总线
    单核CPU、多个CPU(路)、超线程技术、多核CPU(物理核、逻辑核)
    Idea删除当前类所有的注释
  • 原文地址:https://www.cnblogs.com/yangjianan/p/10522382.html
Copyright © 2011-2022 走看看