编程语言
首页 > 编程语言> > 学习python,从入门到放弃(39)

学习python,从入门到放弃(39)

作者:互联网

学习python,从入门到放弃(39)

伪元素选择器

通过css操作文本内容

用于后面清除浮动带来的负面影响,用于网站的内容防爬。

选择器优先级

字体样式

文字属性

背景属性

边框

display 属性

只要块儿级标签可以设置长宽,行内标签是不可以的(长宽有内部文本决定)

display:inline  让标签具备行内标签的特性(不能设置长宽)
display:block   让标签具备块儿级标签的特性(可以设置长宽)
display:inline-block  使元素同时具有行内元素和块级元素的特点
display:none    隐藏标签(重点)  页面上不会保留位置也不显示
visibility:hidde  也是隐藏标签 但是位置会保留

盒子模型

所有的标签其实都有一个盒子模型

快递盒组成部分											盒子模型
	内部物品											content(内容)
	内部物品与盒子内部的距离	padding(内边距、内填充)
	盒子的厚度											border\边框
	盒子与盒子之间的距离		  margin(外边距)

两个标签之间的距离,有时候可以用 margin 也可以用 padding。

margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin: 1px 2px 3px 4px	  上 右 下 左
margin: 1px 2px 3px				上 左右  下
margin: 1px 1px						上下	左右
margin: 1px								统一设置一个值
padding-left: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding: 1px 2px 3px 4px	  上 右 下 左
padding: 1px 2px 3px				上 左右  下
padding: 1px 1px						上下	左右
padding: 1px							统一设置一个值

浮动

解决浮动造成的影响

规定元素的哪一侧不允许其他浮动元素

clear: left;

推导流程

  1. 直接写div然后写对应的长宽

  2. 写div然后添加clear属性 避免去查找长宽

  3. 万能公式(固定搭配 记住就可以)

    .clearfix:after {
                content: '';
                clear: both;
                display: block;
            }
    

提前写好上面的代码,哪个标签塌陷了就给谁添加上 clearfix 类名即可。

标签:39,入门,python,标签,padding,1px,margin,选择器,left
来源: https://www.cnblogs.com/lajiaomao/p/16194516.html