字体排版

作者: 曼路x_x | 来源:发表于2016-11-13 20:55 被阅读10次

title: 字体排版
date: 2016-10-24
tags: CSS Secrets


0x01 连字符断行

CSS3 添加了一新的属性,hyphens,它有三个值,nome,normal,auto。其作用是我们可以在任何时候手工插入软连字符,来实现断词折行的效果。只需要使用hyphens:auto就可以了。


0x02 插入换行

下面将会使用自定义列表来做一个 Contact 模块。

//HTML 
<div id="contact">
    <dl>
        <dt>Name:</dt>
        <dd>Jack</dd>

        <dt>Email:</dt>
        <dd>onejustone404@gmail.com</dd>
        <dd>0nejust0one@gmail.com</dd>

        <dt>Location:</dt>
        <dd>BeiJing</dd>
    </dl>
</div>

// CSS
dt,dd {
    display: inline;    
    margin:0;
}

dd {
    margin: 0;
    font-weight: bold;
}

dd+dt::before {
    /*给每一个 dt 之前有 dd 的 dt 头部添加换行符*/
    content: '\A';
    /* \A 相当于换行符*/
    white-space:pre;
    /*保留源代码中的空白符和换行符*/
}

dd + dd:before {
    /*在每个前面有 dd 的 dd 的头部插入逗号*/
    content: ',';
    margin-left: -0.25em;   
        /*使用负 margin 去除多个连续的 dd 之间的空白符*/
}

相关文章

  • 字体排版

    title: 字体排版date: 2016-10-24tags: CSS Secrets 0x01 连字符断行 C...

  • 排版-字体

    无论字体多么独特,它们都有一些共同的特点。就像人体一样,字体可以分解成具有特定名称和功能的解剖部分。无论您是字体设...

  • 菁鱼课堂干货来袭,设计圈超实用的2款字体排版工具

    今天菁鱼课堂的干货是2款字体排版工具,字体排版指的是将文字原稿依照设计要求组成规定版式的设计。字体排版不但可以提高...

  • CSS格式化排版

    CSS格式化排版 (1)文字排版 文字排版--字体 我们可以使用css样式为网页中的文字设置字体、字号、颜色等样式...

  • 谈谈那些让企业人事不喜欢的简历有哪些

    一、关于简历排版跟字体 格式排版乱七八糟的简历。还有字体也是乱七八糟。简历出现的不同字体别超过三种,重点部分可...

  • 高逼格PPT文字排版技巧

    文字大小,字体,颜色,排版背景

  • PPT:2.2文字的排版

    文字的排版:字体 行距 对齐 1.字体——替换方法: (1)全部替换:...

  • 时尚杂志排版常用的字体有哪些呢?

    当你排版时不知道用哪种字体时,小编在这里给大家总结了时尚杂志排版使用频率较高的字体,先来说常见的英文字体,英文字体...

  • 0.0|目录

    字体处理 1.2|中文字体结构的简单介绍 1 图片处理 排版 3.1| 写给大家看的中文排版指南3.2|PPT图片...

  • 排版与字体

网友评论

    本文标题:字体排版

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