前端基础

一,浮动

#  html代码没有缩进一说的 全部写在一行也可以
    """浮动主要就是用于页面布局的"""

# 浮动带来的负面影响
    “会造成父标签塌陷”
    解决浮动的负面影响
        1,再写个div撑场面(不可取)
        2.关键字clear(可以使用)
        3.通用解决策略(推荐使用):只要父标签塌陷就使用
            .ckwarfix:after{
                content:' ';
                clear:both;
                display:block;
            }
            # 谁塌陷就给谁加class属性

# 浏览器默认都是文本优先展示

二,定位

1,静态定位(static)
    所有的标签默认都是静态定位即不能改变位置
2,相对定位(relative)
    相对标签原来的位置做定位
3,绝对定位(absolute)
    相对于已经定位过得父标签多定位
4,固定定位(fixed)
    相对于浏览器

如何使用css完成定位  
	定位关键字position
    位置关键字left、right、top、bottom

三,是否脱离文档流

# 标签位置改变之后 原来的位置是否会空出来
	如果空出来了被其他标签自动占有 那么表示脱离否则不脱离
 

浮动、定位
	脱离文档流
    	浮动、绝对定位、固定定位
    不脱离文档流
    	相对定位

 

 

 四,溢出属性

# 圆形头像
#d1 {
            width: 200px;
            height: 200px;
            border: 3px solid darkgray;
            border-radius: 50%;
            overflow: hidden;
        }
#d1 img {
            /*max-width: 100%;*/
            width: 100%;
        }

五,z-index属性

# 浏览器平面不是一个二维坐标系而是一个三维坐标系

eg:百度的登录或者退出页面》》》:三明治结构(模态框)

 

 六,透明度

rgba(124,124,124,0.5)    只影响颜色

opacity:0.5                   影响字体和颜色

  

七,JavaScript

类中引入方式:
    1,script标签内部直接编写(学习的时候使用)
    2,script标签src属性导入外部js文件


注释语法:
    HTML:<!--注释语法-->
    css  :  /**/
    JS  ://单行注释                 /*多行注释*/
    # 模板语法注释{##}


结束符号
    分号作为结束符号(;)

  

 

posted @ 2022-02-14 15:16  殷国敏  阅读(36)  评论(0)    收藏  举报