饥人谷技术博客

css常见样式

2019-02-27  本文已影响13人  fanison

通过输出结果来看,块元素设置宽高有效,行内元素设置宽高无效

border-style = none | hidden | dotted | dashed | solid


对于块级元素 设置 margin: 0 auto 可达到居中目的
*{margin:0; padding:0;} 可以去除元素默认样式

.box {
    /* margin: 0 auto; 实际上是下面两个起作用 */
    margin-left: auto;
    margin-right: auto;
 }

padding、border、margin所在位置如上图所示

font-size:字体大小
font-family:字体,宋体、微软雅黑、Arial等
font-weight:文字粗度,常用的就是默认值regular和粗体bold
line-height:行高,可以用百分比、倍数或者固定尺寸
以上属性都可继承给子元素

p {
  line-height: 1.5;
  font-size: 12px;
  font-family: Arial,'\5b8b\4f53',sans-serif;
}
  /* 简写 */
p {
  font: 12px/1.5 Arial,'\5b8b\4f53',sans-serif;
}

text-align:文本对其方式 left、center、right、 justify(两端对齐)
text-indent:属性用于设置首行文本的缩进
text-decoration: 设置文字划线样式
none取消划线、underline下划线、line-through中划线、overline上划线
color:文字颜色
text-transform:改变文字大小写
text-shadow:属性用于设置文字阴影
letter-spacing:属性用于设置文字/字母的间距

px: 固定单位
em: 相对单位,相对于父元素字体大小
rem: 相对单位,相对于根元素(html)字体大小

上一篇 下一篇

猜你喜欢

热点阅读