美文网首页
CSS中常用的外观样式和应用

CSS中常用的外观样式和应用

作者: 追逐_chase | 来源:发表于2019-07-10 09:02 被阅读0次
web.jpeg

CSS外观属性

1.color 颜色
  • 预定义的颜色,如:red,yellow,blue等
  • 16进制,如:#FF0000
  • RGB代码,如:rgb(255,0,0)或者rgba(0,0,0,.3) 其中a是alpha半透明的意思

2.行高 line-height

  • line-height 属性用于设置行间距,字符的垂直距离,单位:px,em ,%

3.text-align 水平对齐方式

  • 内容水平对齐,left ,right,center ,justify(内容2端对齐)

4. text-indent 首行缩进(单位:em)

5.letter-spacing 字间距

6. word-spacing单词间距,一般用于英文

7.word-break自动换行

  • normal浏览器默认换行
  • break-all允许单词内换行
  • keep-all 只能在半角空格或者连字符处换行

8.white-space设置文本强制在一行显示

  • white-space:normal 正常默认 | nowrap 强制在一行

9.text-overflow文字溢出

  • text-overflow:clip 文本溢出 直接裁剪掉 | ellipsis 文本溢出 显示...省略号

10.text-decoration 文本装饰

  • none 默认标准文本
  • underline 定义下的一条线
  • overline 定义文本上的 一条线
  • line-through 定义穿过文本的一条线

11.文字阴影 text-shadow :水平位置 垂直位置 模糊距离 阴影颜色参数

  • 前面2个参数必须写,后面可以写 可不写
<style>
    body{
        background-color: #ccc;
    }

    div{
        font: 700 80px "微软雅黑";
        color: #ccc;
       
    }

/* 多个阴影 同时存在 */
    div:first-child{
        text-shadow: 1px 1px 1px #ccc, -1px -1px 1px #fff;

    }
    div:last-child{
        text-shadow: -1px -1px 1px #ccc, 1px 1px 1px #fff;
    }
    
    </style>


<div>这是一个凸起的文字</div>
<div>这是一个凹下的文字</div>

image.png

12. border-radius 圆角弧度

用户界面(属性)

  • 鼠标 cursor:pointer小手|default默认|move移动|text文本
  • 轮廓outline0取消轮廓线,有三种演示属性outline-color | outline-style | outline-width ,一般不适用轮廓线 outline:0
input{

        /* outline: 1px solid red; */
        outline-color: blue;
    }
    
image.png
  • 禁止拖动resize:none一般与textarea一起连用,防止文本域拖拽

  • vertical-align垂直对齐,对于块级元素是无效的,主要是`行内元素和行内块级元素

  • 13. vertical-align 用来指定行内元素(inline)或表格单元格(table-cell)元素的垂直对齐方式。不适用 块级元素 常用的元素有imginput
  • 14.显示省略号
 div {
            width: 100px;
            height: 100px;
            border: 1px solid;
            /* 下面4个属性 显示省略号 */
            display: block;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;

        }
image.png
  • 15.盒子垂直居中
  • 根据父盒子和子盒子高度 利用margin-top 计算差值
  • 子绝父相定位让盒子居中
  • 给父级盒子设置display: table-cell; 使其变为表格单元格 ,在利用ertical-align: middle; 垂直居中
 .box {
            width: 300px;
            height: 300px;
            border: 1px solid;
            /* 下面4个属性 显示省略号 */
            display: block;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            /*  */
            display: table-cell;
            vertical-align: middle;
           
           

        }
        .box1 {
            width: 100px;
            height: 100px;
          
            background-color: purple;
          
image.png
  • 16.盒子水平居中
  • 文档流根据margin :0 auto 让其水平居中, 注意:要指定盒子的宽度

  • 使用margin的左右边距,根据父级盒子和子盒子的宽度差的一半,

  • 根据定位 父盒子相对定位,子盒子绝对定位

  • 父盒子设置text-align: center; 子盒子设置了行辈块级元素display: inline-block;

  • 17 filter过滤器
  • filter: blur(5px), bluer() 高斯函数越大越模糊

  • contrast(200%) 调整图像的对比度。值是0%的话,图像会全黑。值是100%,图像不变。值可以超过100%,意味着会运用更低的对比。若没有设置值,默认是1

  • grayscale(100%) 将图像转换为灰度图像。值定义转换的比例。值为100%则完全转为灰度图像,值为0%图像无变化。值在0%到100%之间,则是效果的线性乘子。若未设置,值默认是0。

  • saturate(200%) 转换图像饱和度

相关文章

  • CSS:前端基础 & CSS 文字文本样式

    学习目标 应用使用 css 字体样式完成对字体的设置使用 css 外观属性给页面元素添加样式使用常用的 emmen...

  • CSS中常用的外观样式和应用

    CSS外观属性 1.color 颜色 预定义的颜色,如:red,yellow,blue等 16进制,如:#FF00...

  • 03-CSS文字文本样式

    CSS字体样式属性调试工具 目标 应用使用css字体样式完成对字体的设置使用css外观属性给页面元素添加样式使用常...

  • CSS相关---字体文本样式

    CSS字体样式属性调试工具 目标 应用使用css字体样式完成对字体的设置使用css外观属性给页面元素添加样式使用常...

  • CSS之外观样式和应用

    CSS外观属性 color 颜色 预定义的颜色,如:red,yellow,blue等 16进制,如:#FF0000...

  • Vue实现多选、单选的样式切换

    样式切换在实际项目应用中,也是非常常用的,这里就说一下在vue框架中多选和单选的实现。 css选中样式 多选 单选

  • css function

    功能样式:css function 概述 功能样式,从常用样式方法中抽离,按需使用,使用前请先阅读 CSS规范 中...

  • HTML 格式

    “格式”和“样式”通常可以互换使用,但它们在 HTML 中的含义不同。样式是关于文本的外观和由 CSS 控制的。格...

  • day2(乱)

    css样式 1 css样式属性 #1.1 样式重置(初始化样式) 1.2 常用属性 1.3 元素水平居中 2 常用...

  • CSS核心样式及应用(一)

    CSS核心样式 在学习了html和css的基础之后,接下来开始学习css的核心样式语法及其应用。在学习中我们不仅要...

网友评论

      本文标题:CSS中常用的外观样式和应用

      本文链接:https://www.haomeiwen.com/subject/nxlfkctx.html