CSS复习笔记(一)

  1. 多类名之间用空格隔开

  2. 代码复用,样式重复可以提取出来单独列个类,再用多类名添加

  3. 快捷输入
    在这里插入图片描述

  4. 复合选择器:

  • 后代选择器: 元素1 元素2 { 样式声明 } 元素二是元素一的孩子 ps:这个会把元素1下的所有元素2选出来,包括孙子辈

  • 子选择器: 元素1>元素2{样式声明} 元素2是元素1的亲儿子

  • 并集选择器:元素1,元素2{样式声明} 元素1和元素2

  • 伪类选择器:

    链接伪类:
    在这里插入图片描述

  • :focus 焦点伪类选择器

  1. 行内元素注意事项:
    (1)宽高设置无效
    (2)文本里只能容纳其他行内元素

  2. 行内块元素:在这里插入图片描述

  3. 元素显示模式转换:

  • 为了能设置行内元素的长宽——行内转换块状:display:block

  • 块级转行内:display:inline

  • 转换为行内块元素:display:inline-block

  1. 截图工具snipaste

  2. 1em=10px

  3. 背景图片:
    (超大图片、标签图片)用背景图片background-image来做图片更好控制位置;
    默认情况下是平铺的,有以下四个属性

background-repeat:no-repeat;
repeat;
repeat-x;//沿x轴平铺
repeat-y;//沿y轴平铺

在这里插入图片描述

  • 方位名词
    当background-position省略一个时,另一个默认居中。
    应用:把超大背景图最核心的位置显示出来
    打开一张超大图片,效果如下:
    在这里插入图片描述
    这个图片的宽度至少为1900px,笔记本显示器不太可能完全显示出来,这里就用到了背景定位:
        body {
            background: url(bg.jpg);
            background-position: center top;
        }

效果如图:
在这里插入图片描述
在不同分辨率显示器下都能自动展示最佳状态!

  • 精确坐标(X,Y)
  • 也可两个合起来,混合单位,但第一个一定是x,第二个一定是y
    效果如图:可见图片往下移了20px
    在这里插入图片描述
  1. 将段落的第一行缩进 50 像素:
    p
    {
    text-indent:50px;
    }

未完待续。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值