[CSS]《CSS揭秘》第五章——字体排印

news/2024/10/3 19:55:52

连字符断行

hyphens:auto;

*:需要在HTML的lang属性指定支持的语言
**:chrome尚未支持
*:与word-wrap: break-word结合使用

插入换行

dt,dd{display: inline;
}
dd{margin: 0;font-weight: bold;
}
dd+dt::before{//避免首个dt前面也加入空行content: '\A';//换行符white-space: pre;
}
dd+dd::before{//content:',';font-weight: normal;margin-left: -0.25em;//避免逗号前面的空格,不一定为-.25em
}<dl><dt>Name:</dt><dd>Lea Verou</dd><dt>Email:</dt><dd>lea@verou.me</dd><dd>leaverou@mit.edu</dd><dt>Location:</dt><dd>Earth</dd>
</dl>

clipboard.png

文本行的斑马条纹

.testdiv{white-space: pre;padding: .5em;background: #fb3;line-height: 1.5em;background-image: linear-gradient(yellowgreen 50%, transparent 0);background-size: auto 3em;background-origin: content-box;
}

clipboard.png

调整tab的宽度

    tab-size:4;

clipboard.png

连字

font-variant-ligatures: common-ligatures discretionary-ligatures historical-ligatures;

华丽的&符号

......

自定义下划线

......

现实中的文字效果

发光字效果

.testdiv{background: #203;color: #ffc;text-shadow: 0 0 .1em, 0 0 .3em;
}

clipboard.png

*:text-shadow: h-shadow v-shadow blur color;

环形文字

......


https://dhexx.cn/news/show-3086319.html

相关文章

lineNumber: 62; columnNumber: 68; 元素类型 select 必须后跟属性规范 或 /。

异常&#xff1a;lineNumber: 62; columnNumber: 68; 元素类型 "select" 必须后跟属性规范 ">" 或 "/>"。 报错原因是因为代码中多了一个“&#xff0c;去掉就ok了

查看redis服务器数据

2019独角兽企业重金招聘Python工程师标准>>> 1.切换到redis 安装目录 cd /usr/local/redis-cluster/ 2.执行命令进入redis : ./redis-cli -h 服务器ip地址&#xff08;如 10.70.10.211&#xff09; -c -p 端口&#xff08;如7000&#xff09; 如&#xff1a;re…

Promise 多重链式调用

Promise对象是用于异步操作的。 Promise的真正强大之处在于它的多重链式调用&#xff0c;可以避免层层嵌套回调。如果我们在第一次ajax请求后&#xff0c;还要用它返回的结果再次请求呢&#xff1f; 使用Promise&#xff0c;我们就可以利用then进行「链式回调」&#xff0c;将异…

myeclipe2017 ci修改项目发布路径

方式1&#xff1a;右键--properties--project facet--web 方式2&#xff1a;右键--Deployment--Deployment Assembly 方式3&#xff1a;将项目切换到Navigator窗口&#xff0c;然后找到org.eclipse.wst.common.component文件&#xff0c;修改里面的内容 --------------------- …

Result Maps collection already contains value for com.zhlub.wssc.web.mapper.

报错原因&#xff1a;因为2个mapper.xml用的同一个BaseResultMapper实体类 解决方法&#xff1a;删除其中一个mapper.xml文件或者将baseResultMapper改名称&#xff01;

java框架之SpringBoot(13)-检索及整合Elasticsearch

ElasticSearch介绍 简介 我们的应用经常需要使用检索功能&#xff0c;开源的 Elasticsearch 是目前全文搜索引擎的首选。它可以快速的存储、搜索和分析海量数据。SpringBoot 通过整合 SpringData Elasticsearch 为我们提供了非常便捷的检索功能支持。 Elasticsearch 是一个分布…

Python注册登陆

##一、描述 此文章是Python的一个注册和登陆的Demo&#xff0c;下面的源代码,采用的网站是http://www.itlanbao.com/ ##二、代码 # -*- coding: UTF-8 -*- import requests import time import os from bs4 import BeautifulSoup try:import Image except ImportError:from P…

原 java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool异常的解决办法

common-pool.jar没有 原网址&#xff1a;https://blog.csdn.net/zk673820543/article/details/51218792

ORA-15025 搭建DG环境,restore controlfile报错,提示oracle无法使用ASM存储

环境说明&#xff1a; #主库RAC环境 #备库RAC环境&#xff0c;操作系统AIX 6.1 数据库版本11.2.0.3 报错说明&#xff1a; #主库备份控制文件&#xff0c;传输至备库&#xff0c;备库restore 报错 本篇文档&#xff0c;分为两大阶段&#xff1a;第一阶段&#xff1a;出现报…