• CSS--字体|垂直居中|background


    一,字体的设置

    二,垂直居中

    2.1,单行文本垂直居中

    2.2,多行文本垂直居中

    2.3,绝对定位元素垂直居中

    三、颜色的表示法

    四、background

    ---------------------------------------------------------

    一,字体的设置

    font-size:20px;     (px像素;rem 和 em用在移动端的网页)

    font-weight: bold: 粗体  lighter:细体  100-900设置具体粗细

    text-align:  center;  居中

    text-decoration: underline 有下划线; none 无下划线;

    text-decoration: underline blue; 蓝色下划线

    cursor: pointer;  鼠标放上去变成手掌

    text-indent:2em;  缩进(2个em是两个字的距离,比如段落的前面缩进2em)

    font-family:

    英文的(例如“Microsoft YaHei”)能识别文本里的英文和中文, 中文的(例如"微软雅黑")只能识别中文字体

    二,垂直居中

    2.1,单行文本垂直居中

    line-height: xx px ;   如果行高等于盒子高度就垂直居中了,只适用于单行文本

    2.2,多行文本垂直居中

    假设一共有4行,高度200,行高30

     300px;
    height: 200px;
    border:1px solid red;
    line-height: 30px;

    行高占 padding-top=(200-30*4)/2=40  再修改高度height=200-40=160

     300px;
    height: 160px;
    border:1px solid red;
    line-height: 30px;
    padding-top: 40px;

    2.3,绝对定位元素垂直居中

    方式一、

    div{
        300px;
        height:300px;
        top:50%;
        left:50%;
        margin-left:-150px;
        margin-top:-150px;            
    }

    方式二、

    div{
        300px;
        height:300px;
        top:50%;
        left:50%;
        transform: translate(-50%, -50%);     
    }

    三、颜色的表示法

    1、使用英文名:red 、green、blue 等

    2、使用rgb(): 例如红色为rgb(255, 0, 0)    还有rgba(0, 0, 0, 0.2) 表示黑色透明度为0.2

    3、十六进制表示法:例如红色为#ff0000 是根据rgb表示法换算成16进制出来的

    四、background

    给外层父标签添加背景图。子标签会显示在图片上

  • 相关阅读:
    Spring事务管理
    Spring Bean装配(下)——注解
    Spring Bean装配(上)
    Spring入门篇
    Spring入门篇——AOP基本概念
    计算机组成原理(1)——系统概述
    浏览器缓存 总结
    React-router 4 总结
    Redux 总结
    操作系统位数 的 概念(转)
  • 原文地址:https://www.cnblogs.com/staff/p/10129161.html
Copyright © 2020-2023  润新知