小薇学院任务六(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


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属性的值列表长度最大值之后,多余的值会被忽略掉,不再进行解析。
语法:

#

where
=[ none |  ] || 

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

你可能感兴趣的:(小薇学院任务六(CSS))