zoukankan      html  css  js  c++  java
  • 8.1.4 CSS3文字(1)( 文字阴影和描边、文字排版、自定义文字 )

    1. 文字阴影

    text-shadow: x y blur color, ...

    参数

      - x  横向偏移

      - y  纵向偏移

      - blur  模糊距离

      - color  阴影颜色

    注:文本阴影如果加很多层,会很卡很卡很卡

    阴影叠加

      text-shadow: 2px 2px 0 red, 2px 2px 4px green

    案例:

    层叠

    p{ color: red; font-size: 100px; font-weight: bold; text-shadow: 2px 2px 0px white, 4px 4px 0px red; }

    效果

    光晕

    p{ color: white; font-size: 100px; text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de; }

    效果

    火焰文字

    p{ text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e; font-family:Verdana, Geneva, sans-serif; font-size:100px; font-weight:bold; color:white; }    

    效果

    2. 文字描边(仅webkit内核浏览器支持)

    -webkit-text-stroke: 宽度 颜色

    例:-webkit-text-stroke: 3px red;

    3. 文字排版

    direction — 定义文字排列方式(全兼容)

    参数:

      - rtl 从右向左排列

      - ltr 从左向右排列

    要配合unicode-bidi 一块使用

    p{ width: 300px; border: 1px solid #000; direction: rtl; unicode-bidi: bidi-override; }

    效果

    4. 超出省略号

    text-overflow — 定义省略文本的处理方式

    参数:

      - clip 无省略号

      -ellipsis 省略号

  • 相关阅读:
    ES分页
    在github上使用workflow构建docker镜像并推送阿里云
    xxl-job滥用netty导致的问题和解决方案
    使用netty实现socks5协议
    docker日志设置
    关于我
    友情链接
    分布式任务调度系统:xxl-job
    SpringBoot自定义配置以及IDEA配置提示
    frp穿透内网使用vsftpd服务
  • 原文地址:https://www.cnblogs.com/zouxinping/p/4962078.html
Copyright © 2011-2022 走看看