小白教程

 找回密码
 立即注册
小白教程 首页 系列教程 CSS3 系列教程 查看内容

CSS3 文本效果

发布者: 小白教程



你也可以在 ::before 和 ::after 两个伪元素中添加阴影效果

#boxshadow { 
    position: relative
    box-shadow: 1px 2px 4px rgba(000.5)
    padding: 10pxbac kground: white;
} 
#boxshadow img { 
    width: 100%
    border: 1px solid #8a4419
    border-style: inset;
} 
#boxshadow::after { 
    content: ''
    position: absolute
    z-index: -1/* hide shadow behind image */ 
    box-shadow: 0 15px 20px rgba(0000.3)
    width: 70%
    left: 15%/* one half of the remaining 30% */ 
    height: 100px
    bottom: 0;
}


阴影的一个使用特例是卡片效果

div.card { 
    width: 250px
    box-shadow: 0 4px 8px 0 rgba(0000.2), 0 6px 20px 0 rgba(0000.19)
    text-align: center;
}


CSS3 Text Overflow属性

CSS3文本溢出属性指定应向用户如何显示溢出内容

p.test1 { 
    white-space: nowrap
    width: 200px
    border: 1px solid #000000
    overflow: hidden
    text-overflow: clip
} 
p.test2 { 
    white-space: nowrap
    width: 200px
    border: 1px solid #000000
    overflow: hidden
    text-overflow: ellipsis
}


CSS3的换行

如果某个单词太长,不适合在一个区域内,它扩展到外面:

CSS3中,自动换行属性允许您强制文本换行 - 即使这意味着分裂它中间的一个字:

CSS代码如下:

OperaSafariChromeFirefoxInternet Explorer

允许长文本换行:

p {word-wrap:break-word;}


CSS3 单词拆分换行

CSS3 单词拆分换行属性指定换行规则:

CSS代码如下:

p.test1 { 
    word-break: keep-all;
} 
p.test2 { 
    word-break: break-all;
}


New Text Properties

属性描述CSS
hanging-punctuation规定标点字符是否位于线框之外。3
punctuation-trim规定是否对标点字符进行修剪。3
text-align-last设置如何对齐最后一行或紧挨着强制换行符之前的行。3
text-emphasis向元素的文本应用重点标记以及重点标记的前景色。3
text-justify规定当  text-align 设置为 "justify" 时所使用的对齐方法。3
text-outline规定文本的轮廓。3
text-overflow规定当文本溢出包含元素时发生的事情。3
text-shadow向文本添加阴影。3
text-wrap规定文本的换行规则。3
word-break规定非中日韩文本的换行规则。3
word-wrap允许对长的不可分割的单词进行分割并换行到下一行。3
12
上一篇:CSS3 渐变下一篇:CSS3 字体

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-9-20 01:38 , Processed in 0.031209 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

返回顶部