1. 文字阴影 text-shadow

  • 使用:
  • text-shadow:    水平方向偏移量    垂直方向偏移量    模糊程度    颜色;
    • #box {
      text-shadow: 10px 10px 3px deeppink; // 1个阴影
      }
    • 多个阴影 加一个逗号 写第二个阴影的样式
      #box {
      text-shadow: 10px 10px 3px deeppink, 20px 20px 6px blue; // 2个阴影
      }

2. text-shadow 做 浮雕文字 

  • 使用:
  • #box:hover {
    color: #fff; //文字为 白色
    text-shadow: 2px 2px 5px #000; // 黑色描边
    }

3. text-shadow 做 文字模糊

  • 使用:
  • #box:hover {
    color: transparent; // 文字设置为透明
    text-shadow: 0px 0px 80px rgba(0, 0, 0, 0.3);
    // 初探 CSS3 过渡
    transition: 1s;
    }

4. 文本描边 -webkit-text-stroke 

  • 使用:
  • #box:hover {
    /* 文本描边:描边区域的宽度 颜色 */
    -webkit-text-stroke:2px yellowgreen ;
    }

5. 文字排版 

  • 使用:
  • #box:hover {
    unicode-bidi: bidi-override;
    // 必须配合使用 // direction: ltr; // 默认方向,从左到右
    direction: rtl; // 从右到左
    }

6. 文字背景图片 -webkit-background-clip 

  • 使用:
  • #box:hover {
    background-image: url(./img/bg.jpg);

    background-repeat: no-repeat; /* 背景裁剪 */
    -webkit-background-clip: text;
    // 沿着文字呈现 color: rgba(255, 0, 0, 0.3); // 让文本颜色透明,即可看到文字背景图
    background-position: -12px -60px; // 调背景图片的位置
    }
  • <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8" />
    <title>CSS3 文字样式</title> <style type="text/css">
    body {
    width: 100%;
    color: #000;
    background: #96b377;
    font: 14px Helvetica, Arial, sans-serif;
    } body>div {
    width: 500px;
    margin: 60px auto; font-size: 27px;
    color: #3465c3;
    text-align: center;
    line-height: 54px;
    background-color: #eee;
    } #double_shadow:hover {
    text-shadow: 10px 10px 3px rgba(255, 0, 0, 0.3), 20px 20px 6px rgba(0, 0, 255, 0.5);
    } #embossed_text:hover {
    color: #eee;
    text-shadow: 0px 0px 6px #000;
    } #fuzzy_text:hover {
    color: transparent;
    transition: 1s;
    text-shadow: 0px 0px 30px rgba(43, 2, 2, 0.8);
    } #stroke_text:hover {
    font-size: 32px;
    font-weight: 700;
    -webkit-text-stroke: 1px red;
    } #rtl_text:hover {
    unicode-bidi: bidi-override;
    direction: rtl;
    } #bg_img_text:hover {
    font-size: 48px;
    font-weight: 700; background-image: url(./img/RocketRaccoon.jpg);
    -webkit-background-clip: text;
    color: transparent;
    background-repeat: no-repeat;
    background-position: -725px -877px;
    }
    </style>
    </head> <body> <div id="text_shaow">
    <span id="double_shadow">文字双阴影</span><br/> <span id="embossed_text">浮雕文字</span><br/> <span id="fuzzy_text">文字模糊</span><br/>
    </div> <div id="text_border">
    <span id="stroke_text">文字描边</span>
    </div> <div id="text_direction">
    <span id="rtl_text">文字排版</span>
    </div> <div id="text_bg_img">
    <span id="bg_img_text">文字背景</span>
    </div> </body>
    </html>

CSS3_文本样式的更多相关文章

  1. CSS中常见的6种文本样式

    前面的话 CSS文本样式是相对于内容进行的样式修饰.由于在层叠关系中,内容要高于背景.所以文本样式相对而言更加重要.有些人对文本和字体样式之间的不同不太了解,简单地讲,文本是内容,而字体则用于显示这个 ...

  2. 第 15 章 CSS 文本样式[下]

    学习要点: 1.文本总汇 2.文本样式 3.文本控制 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 文本样式,通过文本样式的设置,更改字体的大小.样式以及文本的方位. 一.文本总汇 本节课, ...

  3. 第 15 章 CSS 文本样式[上]

    学习要点: 1.字体总汇 2.字体设置 3.Web 字体 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 文本样式,通过文本样式的设置,更改字体的大小.样式以及文本的方位. 一.字体总汇 本节 ...

  4. 重温CSS之背景、文本样式

    CSS背景样式: 背景色:background-color属性,设置元素的背景色,如:div {background:blue;}--设置所有div元素的背景为蓝色: 背景图像:background- ...

  5. 6.css文本样式

    文本样式,只要针对的是文本的效果和文本的方位,即文本样式和文本控制总结起来有一表中的属性可用: 属性名 说明 CSS 版本 text-decoration 装饰文本出现各种划线 1 text-tran ...

  6. css文本样式及控制文本的大小写

    常用文本样式如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...

  7. css笔记-文本样式

    聊聊text-decoration.text-indent.text-transform.letter-spacing.word-spacing.vertical-align.下面是一些常用设置文本样 ...

  8. 20190328-CSS样式一:字体样式font-、文本样式text-、背景图样式background-

    目录 CSS参考手册:http://css.doyoe.com/ 1.字体简写:font:font-style || font-variant || font-weight || font-size ...

  9. HTML和CSS前端教程03-CSS文本样式

    目录 1.CSS颜色-建议就用十六进制 2.CSS长度的度量单位-建议就用px 3.CSS文本样式 3.1. 字体属性 3.1. 文本样式 1.CSS颜色-建议就用十六进制 p{ color: #ff ...

随机推荐

  1. C#开发Windows服务详细流程

    1.Windows服务简单介绍 Windows服务程序是在Windows操作系统下能完成特定功能的可执行的应用程序,主要用于长时间运行的功能或者执行定时任务.一般情况下,用户不能通过用户界面来安装和启 ...

  2. PYTHON语言之常用内置函数

    一 写在开头本文列举了一些常用的python内置函数.完整详细的python内置函数列表请参见python文档的Built-in Functions章节. 二 python常用内置函数请注意,有关内置 ...

  3. Docker制作基础镜像

    Docker镜像制作 方式一:手动运行一个容器,做好所有配置,然后把容器提交成一个镜像 方式二:使用DockerFile 示例1:做一个yum安装的nginx镜像 - 运行并进入一个centos容器: ...

  4. 移动端调用电话、短信、唤起QQ和使用百度地图

    H5能很方便地实现这些功能,都是一句代码搞定 调用电话 <a href="tel:12345678"> 短信 <a href='sms:12345678'> ...

  5. spring cloud 微服务调用--ribbon和feign调用

    这里介绍ribbon和feign调用两种通信服务调用方式,同时介绍如何引入第三方服务调用.案例包括了ribbon负载均衡和hystrix熔断--服务降级的处理,以及feign声明式服务调用.例子包括s ...

  6. ASP.NET Core学习之五 EntityFrameworkCore

    目的:运用EntityFrameworkCore ,使用codefirst开发 一.创建web项目 创建一个不进行身份验证的   ASP.NET Core Web Application (.NET ...

  7. Beta 冲刺(4/7)

    目录 摘要 团队部分 个人部分 摘要 队名:小白吃 组长博客:hjj 作业博客:beta冲刺(4/7) 团队部分 后敬甲(组长) 过去两天完成了哪些任务 整理博客 ppt模板 接下来的计划 做好机动. ...

  8. 【medium】220. Contains Duplicate III

    因为要考虑超时问题,所以虽然简单的for循环也可以做,但是要用map等内部红黑树实现的容器. Given an array of integers, find out whether there ar ...

  9. 【原创】大叔经验分享(15)spark sql limit实现原理

    之前讨论过hive中limit的实现,详见 https://www.cnblogs.com/barneywill/p/10109217.html下面看spark sql中limit的实现,首先看执行计 ...

  10. sqlite 中的分页语句

    2个关键字 select * from testtable limit 2 offset 1;