小薇学院任务六(CSS)

1.display: table-cell也能很好的完成垂直居中。
2.font-variant: small-caps可以设置小型大写字母。
3.text-transform: capitalize可以设置以大写字母开头。2,3一起使用可以使首字母font-size更大。而不用额外进行操作。
4.font-weight可以设置字体粗细,除了设置英文属性,还可以设置数值,normal =400,bold =700。
5.利用boder填充高度和宽度可以设计出图形。

HTML
<span></span>

CSS
span{
    width: 0;
    height: 0;
    border-left:5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #10456b;
    display: inline-block;
  }/*这是一个三角形*/

6.CSS transition属性
transition是一个简写属性,可以设置transition-property, transition-duration, transition-timing-function, transition-delay。transition 用来定义元素在两种状态之间过渡。不同状态可以用:hover、:active之类的pseudo-classes定义,或者使用Javascript动态设置。
注意:在transition属性中,各个值的书写属性是很重要的:第一个可以解析为时间的值会被赋值给transition-duration,第二个可以解析为时间的值会被赋值给transition-delay。而当transition属性的值列表长度超过了transition属性的值列表长度最大值之后,多余的值会被忽略掉,不再进行解析。
语法:

<single-transition>#

where
<single-transition>=[ none | <single-transition-property> ] || <time>

where
<single-transition-property> = all | <custom-ident>
<single-transition-timing-function> = ease | linear | ease-in | ease-out | step-start | step-end | steps( <integer> [, [ start | end ] ]? ) | cubic-bezier( <number>, <number>, <number>, <number> )

其中single-transtion-timing-function的属性取值详情请查阅贝塞尔曲线。
7.letter-spacing属性用于明确文字之间的间距,属性值可以是normal 或者是<number>。在设置font-size比较大的时候,相应的设置合适大小的letter-spacing会使显示效果更加好。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 5,854评论 0 2
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,857评论 0 11
  • 1.CSS3 边框 border-radius CSS属性用来设置边框圆角。当使用一个半径时确定一个圆形;当使用两...
    garble阅读 3,940评论 0 0
  • CSS背景 background-color:red background-image:url('paper.gi...
    专注寒冰三千岁阅读 2,688评论 0 2
  • 第三章 黄龙风波 少康出生当日,天降祥云,黄龙隐现,忽又雷鸣电闪,大雨滂沱。寒浞不认为这有何异样,朝野上下却早已沸...
    雪鹰飞阅读 1,488评论 5 3