美文网首页
5-2 文字编排 -- 斑马纹文字

5-2 文字编排 -- 斑马纹文字

作者: juicees | 来源:发表于2016-04-24 13:13 被阅读50次

知识储备

1.:nth-child(even) 选择偶数项子元素

2.background-origin
规定 background-position 属性相对于什么位置来定位

3.background-size 规定背景图像的尺寸

4.background-image 为元素设置背景图像
(请设置一种可用的背景颜色,这样的话,假如背景图像不可用,页面也可获得良好的视觉效果)


小练习

需要的效果:

斑马纹文字

html

<div>    
  while(true){<br/>  
  &nbsp;&nbsp;var d = new Date();<br/>    
  if(d.getDate()==1 && d.getMonth()==3){<br/> 
  &nbsp;&nbsp;alert('TROLOLOL')<br/>
</div>

css

div{   
 
  background: beige; 
  background-image: linear-gradient(rgba(0,0,0,.2) 50%, transparent 0); 

  background-size: auto 3em; 
  line-height: 1.5em;
  background-origin: content-box;
}

思考
我们为什么不用:nth-child(even)?
因为我们根本无法选中一行,这里如果选择:nth-child(even)解法的话,我们必须增加html结构,用table吧!

但是我们有更好的解法!
还记得之前第二节的如何绘制条纹背景一节么?我们这里用了liner-gradient

1.首先我们给一个背景色

background: beige;

2.我们来制造条纹,大小暂且设置为1.5em吧
(如果我们设置其字体为1em,那么剩下的0.5em做空隙会好看很多)

background-image: linear-gradient(rgba(0,0,0,.2) 50%, transparent 0);
background-size: auto 3em;

俩个条纹高度 = 1.5em2 = 3em*

我们来看看效果吧!

未完成的斑马纹

好像很接近了!

3.我们再将内容行高为1.5em,此时文字会自动垂直居中

即将完成的斑马纹

4.我们希望给文字加点内距

padding:.5em

咦?!我们的效果又挂了。
这里我们设置

background-origin: content-box;

让其背景从内容盒子开始绘制,解决!

斑马纹效果

相关文章

  • 5-2 文字编排 -- 斑马纹文字

    知识储备 1.:nth-child(even) 选择偶数项子元素 2.background-origin规定 ba...

  • 5-2 文字编排 -- 漂亮的&字符

    知识储备 1.@font-face :{属性: 取值;} font-family:设置文本的字体名称。font-s...

  • 文字编排的青春

    当我不再青春的时候,回想起我的青春,我会说写文字是我做过最让我骄傲的事。 这并不是说我是一个多么会写文字的人。 恰...

  • 5-5 文字编排 -- 圆形文字

    知识储备 1.SVG Path 小测试 最终效果(扣子丑了点): html 解释:透过SVG的基本方式,在

  • CSS3文字排版

    文字两边对齐 dd最后换行 文字斑马线(1) 文字斑马线(2) pre: tab -> 空两个字节 描边 下划线3...

  • 包装

    包装文字编排组成与应用 组成的次序:品牌形象文字(主要) 广告宣传性文字(次要) 功能性说明文字(更次要) 文字编...

  • 纯CSS 斑马投影文字

    效果展示 思路分析 层级思路 从展示的效果可以猜到这个效果由3层文字组成。 表面一层黑色文字 中间一层白色文字 最...

  • 文字编排中需要注意的点,简单说说比较基础的点。5个点

    我们来看下文字编排中那些需要注意的点,比较基础~ 无论在做海报还是画册,甚至是一个小小的标签,文字编排在我们设计中...

  • 编辑部文字编排 Guideline

    说明 我们为什么需要 Guideline?《写作风格手册》 http://qdaily.com/display/a...

  • 文字编排的易读性

    在视觉设计工作中,大家总习惯将重点放在图标和色彩上。但实际上,作为一个阅读类app,思考如何让文章更易于阅读是和图...

网友评论

      本文标题:5-2 文字编排 -- 斑马纹文字

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