css中常用方法总结

  1. CSS 提供了 text-indent 属性,该属性可以方便地实现文本缩进。通过使用 text-indent 属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值。这个属性最常见的用途是将段落的首行缩进。
  2. 在设计一个网页的时候,有时候为了让页面的可读性更好,更加美观;就会使用到letter-spacing属性;letter-spacing属性是增加(值为正)或减少(值为负)字符间距;也就是说当应用在英文时,就是增加或减少每个字母之间的间距,在中文文字中应用就是每个文字之间的间距。

例:

div.header h2 {
    letter-spacing: 30px;
    text-indent: 30px;
}

在这里插入图片描述
使每个字间距为30px,text-indent使得首字符缩进30px,(常用于居中对齐时,字符会向左移,所以用缩进对齐)。

3.当我们自己做布局时,要去掉浏览器自带的默认布局,此时可用如下代码

*{
    margin: 0px;
    padding: 0px;
}

4.圆形图片的设置
先将图片设置为正方形样式,再将border-radius调为100px(上下两个半圆组成一个圆)

div.header img{
    width: 200px;
    height: 200px;
    border-radius: 100px;
    margin: 10px;
}

5.CSS3中:nth-child伪类的实际用途

  • :nth-child(n + 4)选取大于等于4的标签,其中"n"为整数
  • :nth-child(-n + 4)选取小于等于4的标签
  • :nth-child(3n + 1)自定义选取标签,3n+1表示“隔二取一”
  • :last-child表示选取最后一个标签
  • :nth-last-child(3)表示选取倒数第几个标签,3表示选取倒数第三个标签
  • :nth-last-child(odd)表
  • 示选取倒数的奇数标签,odd可为2n-1。
  • :nth-last-child(even)表示选取倒数偶数标签,even可为2n。
  1. text-decoration用法
    在CSS中,使用 text-decoration属性,可以在文本上方、下方、或中间添加装饰线
    text-decoration 取值:
    ◼ none:无装饰
    ◼ underline:下划线
    ◼ overline:上划线
    ◼ line-through:删除线
    默认情况下,文本都是没有装饰线的,但超链接是个例外,它默认就带有下划线。当然,可以把 text-decoration属性的值设置为 none,去掉超链接的下划线,当鼠标悬停后,再添加下划线,来提醒用户当前文本为链接文本。如
a {
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
  1. display显示属性
    none:此元素不会被显示
    block:此元素显示为块级元素,此元素前后会带有换行
    inline:默认。此元素会被显示为内联元素,元素前后没有换行。
    inline-block:行内块元素。
  2. box-shadow用法
img {
width: 100%;
/*说明:百分数值是相对于其父元素的 width 计算的*/
opacity: 0.8; /*不透明度0.8*/
}

初始:
图片不透明度0.8(透0.2),阴影为浅灰色
鼠标移到上方:
图片不透明度为1(恢复正常),阴影为深灰色

  1. position 定位属性
    ◼ absolute:绝对定位,相对于 static 定位以外的第一个父元素进行定位,如果都没有,就是相对于body
    绝对定位是相对于已定位的第一个父元素进行定位,若无则相对于body
    • 用绝对定位,可以把一个元素放在页面任何位置,当窗口滚动时元素可能会被
    滚掉
    • 绝对定位使元素的位置与文档流无关,因此不占据空间
    • 绝对定位的元素可能和其他元素重叠

理解:绝对定位相对于第一个已定位(absolute或relative)父元素

  1. 关于z-index 属性:指定一个元素的堆叠顺序
    z-index使用前提:元素一定是定位元素
    ◼ z-index 默认值是 0,其值可为正、负值
    ◼ z-index 值大的元素在前面(上面)
    ◼ z-index相当于定义了一个垂直显示区的z轴。如果为正数,则离用户
    更近,为负数则表示离用户更远。
    ◼ 没有指定z–index或者值相等,最后定位的元素将被显示在最前面
    ◼ 在无z-index参与的情况,有position的元素在前面
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值