快速回顾-CSS3

机器视觉学习(七)—— 卷积、边缘和滤波器 卷积运算、垂直边缘与水平边缘、滤波器 阅读详情

回顾 1

效果图

在这里插入图片描述

代码

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>CSS66</title>
    <style>
        /* 选择器 */
        /* h4 {
            color: red;
        }

        .classSelector {
            color: blue;
        }

        #idSelector {
            color: green;
        } */

        /* 类选择器分配样式 */
        /* .purple {
            color: purple;
        }

        .pink {
            color: pink;
        }

        .red {
            color: red;
        } */

        /* 布局 */
        .inline {
            display: inline;
        }

        .block {
            display: block;
            background-color: pink;
            width: 400px;
            height: 100px;
        }

        .inline-block {
            display: inline-block;
            width: 260px;
        }

        .none {
            display: none;
        }
    </style>
</head>

<body>
    <!-- 选择器 -->
    <!-- <h4>元素选择器</h4>
    <p class="classSelector">类选择器</p>
    <p id="idSelector">id选择器</p> -->

    <!-- 类选择器分配样式 -->
    <!-- <p class="purple">我希望这段文字是紫色的</p>
    <p class="pink">我希望这段文字是粉红的</p>
    <p class="red">我希望这段文字是红色的</p> -->

    <!-- 布局 -->
    <div>我独占一行</div>
    <div>我独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>
    <div class="inline">我被取消了独占一行</div>

    <hr>

    <span>我不独占一行</span>
    <span>我不独占一行</span>
    <span class="block">我被执行了独占一行</span>
    <span class="block">我被执行了独占一行</span>
    <span class="block">我被执行了独占一行</span>
    <span class="block">我被执行了独占一行</span>

    <hr>
    <div class="inline-block">我不独占一行,且可以调节宽高</div>
    <div class="inline-block">我不独占一行,且可以调节宽高</div>

    <hr>
    <div class="none">你看不到我</div>

    <hr>
    <div class="flex">
        <div class="item">项目</div>
        <div class="item">项目</div>
        <div class="item">项目</div>
    </div>

</body>

</html>

回顾 2

效果图

在这里插入图片描述

代码

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            /* 盒子尺寸计算:以边框为盒子尺寸计算依据(针对于 width、height 有效) */
            box-sizing: border-box;
        }

        a,
        li {
            /* 文本修饰:无 */
            text-decoration: none;
        }

        .box-1 {
            /* 1. 盒子可视化 */
            border: 6px solid gold;

            /* 2. 修改盒子内外样式 */

            /* 2.1 修改外部 */
            margin-top: 20px;

            /* 2.2 修改本体 */

            /* 盒子尺寸 */
            width: 300px;
            height: 90px;

            /* 盒子边框 */
            border-radius: 34px;
            box-shadow: -6px 6px 2px #666;

            /* 盒子背景 */
            background-image: url(https://img.zcool.cn/community/01c94c563736d66ac7259e0fd89fcb.jpg@2o.jpg);
            background-size: 180px 60px;
            background-repeat: no-repeat;
            background-origin: content-box;
        }

        .box-2 {
            /* 1. 盒子可视化 */
            border: 6px solid gold;

            /* 2. 修改盒子样式 */

            /* 2.1 修改外部 */
            margin-top: 20px;

            /* 2.2 修改本体 */
            width: 400px;
            height: 100px;

            /* 颜色渐变 */
            /* 第一种渐变方式:linear gradient 线性的渐变 */
            background: linear-gradient(120deg, red, blue, 50%, pink, rgba(0, 0, 0, 0.5), green);
        }

        .box-3 {
            /* 盒子可视化 */
            border: 6px solid gold;
            margin-top: 20px;
            width: 300px;
            height: 100px;

            /* 颜色渐变 */
            /* 第二种渐变方式:linear gradient 径向的渐变 */
            background: radial-gradient(ellipse, red 5%, green 15%, blue 60%);

            /* 重复的渐变 */
            /* background: repeating-radial-gradient(red, yellow 10%, green 15%) */
        }

        .box-4 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 400px;
            height: 68px;

            /* 内容溢出盒子:隐藏 */
            overflow: hidden;

            /* 文本效果 */
            p:nth-child(1) {
                text-shadow: -5px 3px 4px #666;
                text-align: center;
            }
        }

        .box-5 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 200px;
            height: 120px;
            background-color: red;

            /* 使变形:平移(x, y) */
            transform: translate(68px, 0);

            /* 使变形:旋转(90度) */
            transform: rotate(90deg);

            /* 使变形:伸缩(1倍, 1倍) */
            transform: scale(1, 1);

            /* 使变形:倾斜(30度,-20度)*/
            transform: skew(30deg, -20deg);
        }

        .box-6 {
            border: 6px solid gold;
            margin-top: 40px;
            width: 200px;
            height: 120px;

            /* 使变化:平移 */
            transform: translate3d(30px, 30px, 30px);

            /* 使变化:旋转 */
            transform: rotate3d(1, 0.5, 0, -780deg);

            /* 使变化:伸缩 */
            transform: scale3d(2, 1, 1);
        }

        .box-7 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 200px;
            height: 120px;

            /* 过渡效果:监控某某属性 过渡时长 */
            transition: transform 2s, background-color 3s;
        }

        .box-7:hover {
            transform: scale(0.5, 0.5);
            background-color: pink;
        }

        /* 定义"关键帧" */
        @keyframes changeBoxSize {
            0% {
                width: 120px;
                height: 60px;
            }

            100% {
                width: 200px;
                height: 100px;
            }
        }

        .box-8 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 120px;
            height: 60px;

            /* 使用"关键帧"生成动画 */
            /* 动画:某某关键帧 播放周期秒数 线性播放速度 延迟2s 播放次数为无限 下一周期逆向地播放 */
            animation: changeBoxSize 5s linear 2s infinite alternate;
        }

        .box-9 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 500px;
            height: 180px;

            /* 文本多列 */
            column-count: 2;
            column-gap: 100px;
            column-rule: 3px outset black;

        }

        .box-10 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 200px;
            height: 120px;

            /* 调整尺寸:两边都可调整(需要配合 overflow 使用) */
            resize: both;

            /* 元素溢出时:自动 */
            overflow: visible;
            overflow: hidden;
            overflow: clip;
            overflow: scroll;
            overflow: auto;

            /* 外形修饰 */
            outline: 2px solid red;
            outline-offset: 6px;
        }

        .box-11 {
            border: 6px solid gold;
            margin-top: 40px;
            width: 300px;
            height: 180px;

            /* 缩略图 */
            img {
                width: 200px;
                height: 120px;
                border: 5px solid red;
                border-radius: 10px;
                padding: 18px;

                /* 图片滤镜:图片颜色设置为100%灰度 */
                filter: grayscale(100%);
            }
        }

        .box-12 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 100%;
            height: 330px;

            /* =================== flex布局详解 ================ */

            /* 显示:启用flex布局 */
            display: flex;

            /* flex的方向:横着-反方向 */
            flex-direction: row-reverse;

            /* item 换行,溢出的 item 会被换行 */
            flex-wrap: wrap;

            /* flex-flow 只是一个简写,因此它自身的属性值就是 flex-direction 与 flex-wrap 的属性值 */
            /* flex-flow: row-reverse; */

            /* 沿着主轴(主轴默认是横轴)进行每一个 item 位置的调整 */
            justify-content: space-around;

            /* 沿着侧轴(侧轴默认是纵轴)进行每一个 item 位置的调整 */
            align-content: space-around;

            /* align-items 其实就是在父容器上统一设置所有直接子元素的 align-self 值,它本身并不具有任何的附加效果,所以我们直接看 align-self 即可 */
            /* align-items: flex-end; */

            /* gap 的作用是元素与元素之间的间距,而不是元素与容器之间的间距 */
            /* 间距:行 列 */
            gap: 60px 80px;

            .item {
                border: 1px solid red;
                width: 200px;
                height: 100px;
            }

            .item:nth-child(1) {
                background-color: pink;
                align-self: flex-end;
            }
        }

        .box-13 {
            border: 6px solid gold;
            margin-top: 20px;
            width: 100%;
            height: 330px;

            /* =================== flex布局详解 ================ */
            display: flex;
            flex-direction: row;

            .item {
                border: 1px solid red;
                width: 100px;
                height: 100px;
            }

            .item:nth-child(1) {
                background-color: pink;

                /* align-items 属性,这个属性的主要作用是控制所有的 flex 元素在“交叉轴”方向的对齐方式 */
                /* align-self 属性是控制单个的 flex 元素在“交叉轴”方向的对其方式 */
                align-self: flex-end;
            }

            .item:nth-child(2) {
                background-color: green;

                /* 所有的 flex 元素宽度总和小于 flex 容器的宽度之后,按照特定的比率去分配空间给具有 flex-grow 值的 flex 元素 */
                /*  flex 容器中被分配的比例值,属性值为纯数字,可以是带小数点的数字 */
                flex-grow: 2.5;
            }

            .item:nth-child(3) {
                background-color: blue;

                /* 续接上文 */
                flex-grow: 2;
            }

            .item:nth-child(4) {
                background-color: grey;

                /* 当 flex 元素之和大于 flex 容器的宽度时,具有 flex-shrink 属性的 flex 元素会根据特定的比率缩小其自身的宽度 */
                flex-shrink: 1;

                /* 在 flex 元素中使用频率较高的应该是 flex 这个属性了,该属性是一个简写属性,包含了 flex-grow、flex-shrink 以及 flex-basis 这三个属性。 */
                /* flex 占比空间:flex-grow: 6 && flex-shrink: 2 && flex-basis: 50%  简写成以下格式 */
                flex: 1 1 0%;

                /* order 属性规定了 flex 元素在 flex 容器中布局时的顺序。
                在未设置任何 order 属性值或者设置了相同的 order 属性值时,会以元素在 dom 节点中出现的顺序进行布局;
                而如果我们修改了 order 的属性值,就将会以递增的方式排序,数字越大,flex 元素就排得越后面。
                order 属性仅仅只是将 flex 元素在页面展示时的视觉效果做了位置的调整,并不会改变其自身在 dom 节点的位置以及顺序
                属性值可以为负值,只要是整数就可以了
                */
                order: 99;
            }
        }

        /* ==================== 多媒体查询 =================== */
        /* 
                多媒体查询用于检测:
                    viewport(视窗) 的宽度与高度
                    设备的宽度与高度
                    朝向 (智能手机横屏,竖屏) 。
                    分辨率

                媒体类型:
                ---------------------------------------
                | 值       |  描述
                ---------------------------------------
                | all      |  用于所有多媒体类型设备
                | print    |  用于打印机
                | screen   |  用于电脑屏幕,平板,智能手机等
                | speech   |  用于屏幕阅读器
                ---------------------------------------

                书写格式
                @media not/only 媒体类型 and (表达式) {
                
                }

            */

        @media screen and (min-width: 600px) {
            .box-14 {
                border: 6px solid gold;
                margin-top: 20px;
                width: 200px;
                height: 100px;
                background-color: red;
            }
        }
    </style>
</head>

<body>
    <a href="https://www.baidu.com">点击前往百度</a>
    <ol>
        <li>第一个li标签</li>
        <li>第二个li标签</li>
        <li>第三个li标签</li>
    </ol>

    <div class="box-1">This is box-1</div>
    <div class="box-2">This is box-2</div>
    <div class="box-3">This is box-3</div>
    <div class="box-4">
        This is box-4
        <p>Hello World</p>
        <p>This is a message for you.</p>
        <p>How are you?</p>
    </div>
    <div class="box-5">This is box-5</div>
    <div class="box-6">This is box-6</div>
    <div class="box-7">This is box-7</div>
    <div class="box-8">This is box-8</div>
    <div class="box-9">
        This is box-9
        生活如酒,或芳香,或浓烈,因为诚实,它变得醇厚;生活如歌,或高昂,或低沉,因为守信,它变得悦耳; 生活如画,或明丽,或素雅,因为诚信,它变得美丽。
        若能掬起一捧月光,我选择最柔和的;若能采来香山红叶,我选择最艳丽的;若能摘下满天星辰,我选择最明亮的。也许你会说,我的选择不是最好,但我的选择,我相信。
    </div>
    <div class="box-10">This is box-10 万里悲秋常作客,百年多病独登台!</div>
    <div class="box-11">
        <img src="https://ts1.cn.mm.bing.net/th/id/R-C.987f582c510be58755c4933cda68d525?rik=C0D21hJDYvXosw&riu=http%3a%2f%2fimg.pconline.com.cn%2fimages%2fupload%2fupc%2ftx%2fwallpaper%2f1305%2f16%2fc4%2f20990657_1368686545122.jpg&ehk=netN2qzcCVS4ALUQfDOwxAwFcy41oxC%2b0xTFvOYy5ds%3d&risl=&pid=ImgRaw&r=0"
            alt="">
    </div>
    <div class="box-12">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
    <div class="box-13">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
</body>

</html>

回顾

效果图

在这里插入图片描述

代码

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box-1 {
            border: 6px solid gold;
            margin: 100px 0 0 10px;
            width: 200px;
            height: 120px;

            /* 下面的代码,仅作为absolute定位的铺垫,不会对该元素本身产生任何影响 */
            position: relative;
        }

        .box-2 {
            border: 6px solid red;

            /* 定位 */
            position: absolute;
            left: 50%;
            top: 50%;

            /* 通过2D平移元素的属性,进行位置的微调 */
            transform: translate(-50%, -50%);

            /* 设置元素为"隐藏"状态 */
            visibility: hidden;
        }

        .show:hover+.box-2 {
            /* 当.show:hover满足条件时,将.box-2元素设置为"可见"状态 */
            visibility: visible;
        }
    </style>
</head>

<body>
    <div class="box-1">
        <div class="show">显示</div>
        <div class="box-2">123</div>
    </div>

</body>

</html>

<!-- 
可能不常用但非常强大的选择器:
    :nth-child(n):选择父元素中的第 n 个子元素。例如,:nth-child(2) 选择第二个子元素。
    :nth-of-type(n):选择同类型元素中的第 n 个元素。例如,:nth-of-type(2) 选择同类型元素中的第二个。
    :not(selector):选择不符合指定选择器的元素。例如,:not(p) 选择所有非 <p> 元素。
    :first-of-type:选择同类型元素中的第一个。
    :last-of-type:选择同类型元素中的最后一个。
    :only-child:选择父元素中唯一的子元素。
    :only-of-type:选择同类型元素中唯一的一个。
    [attribute^=value]:选择具有指定属性且属性值以给定值开头的元素。例如,[src^="https"] 选择 src 属性值以 "https" 开头的元素。
    [attribute$=value]:选择具有指定属性且属性值以给定值结尾的元素。例如,[src$=".jpg"] 选择 src 属性值以 ".jpg" 结尾的元素。
    [attribute*=value]:选择具有指定属性且属性值包含给定值的元素。例如,[class*="active"] 选择 class 属性值中包含 "active" 的元素。
-->

内容推荐

【报错解决】OpenClaw 报错 `openclaw: command not found`:全局命令未加入系统 PATH 的深度排查与修复指南 在国产AI工具链开发中,OpenClaw作为关键命令行工具常出现command not found报错。本文深度分析该问题的根源——Linux环境变量PATH未包含用户级安装目录(~/.local/bin)。通过四种解决方案(临时PATH修改、永久配置、软链接、虚拟环境处理)和排错Checklist,揭示"命令存在却找不到"的本质是路径配置问题,特别适用于Docker/国产Linux/非root环境。文中强调理解Linux工具链机制对国产AI开发的重要性,并指出这是开发者掌握环境 阅读详情

相关推荐

Zynq-PS-SDK(12) 之 VDMA+VTC+AXI4S-VideoOut 视频通路硬件搭建

前面分别叙述了《Zynq-PS-SDK(9) 之 VDMA》、《Zynq-PS-SDK(10) 之 VTC》以及《Zynq-PS-SDK(11) 之 AXI4-Stream To Video Out》;搭建一个简单的视频通路(Framebuffer -> HDMI)就要用到这些个模块,总体的设计框图如下所示: 视频数据的 Framebuffer 在 DDR 中,通过 Processing System 写入进去; 数据通过高带宽的 AXI4 接口(这里用到了 HP AXI,即 64bits 带

StephenZhou 5589

CSS3新标签

前端笔记,CSS3新标签

m0_45229352的博客 2553

IMA知识库:从0到1的架构设计与实践

本文探讨了AI时代知识库系统的架构设计与演进路径。通过分析知识入库、知识管理和知识应用三大核心业务流程,提出了应对数据多样性、处理标准化、流量洪峰等挑战的解决方案。重点介绍了基于统一数据格式的解耦设计、异步处理架构、服务拆分策略以及权限安全体系,构建了一个稳定、高效且可扩展的知识库系统。文章强调优秀架构需要持续演进,通过识别薄弱点不断优化,最终实现技术方案与业务需求的平衡。

lovehu6686的博客 1736

CSS3元素与选择器

多媒体元素 <video>标签专门用来播放网络上的视频或电影 使用方法:<video src=""> </video> <audio>标签专门用来播放网络上的音频数据 使用方法:<audio src=""> </audio> 多媒体标签的基本属性 1.scr和autoplay属性 src属性用于指定媒体数据的URL地址 autoplay属性用于指定媒体是否在页面加载后自动播放 使用方法:<video src="samp

Miss Z的博客 1453

保姆级教程:用VESTA软件5分钟搞定纳米颗粒Wulff Construction建模(以Au金为例)

本文提供了一份详细的VESTA软件教程,指导用户如何在5分钟内完成纳米颗粒Wulff Construction建模,特别以金(Au)为例。从环境搭建、基础晶体结构创建到Wulff Construction设置和可视化优化,涵盖了全流程操作步骤和常见问题解决方案,适合科研新手快速上手。

weixin_29311017的博客 436

DDR5内存命令真值表详解:如何正确解析JESD79-5标准中的关键指令

本文深度解析JESD79-5标准中的DDR5内存命令真值表,将其视为动态通信协议进行拆解。详细阐述了1-Cycle与2-Cycle命令的区别、Bank Group寻址机制以及模式寄存器(MR)操作流程,为硬件与固件工程师提供了从信号解析到系统调试的完整实战指南,是理解和优化高性能计算平台内存子系统的核心。

numpy6sculptor的博客 548

audio标签与video标签的常用属性及方法

audio标签与video标签的常用属性及方法

凯凯凯凯凯凯凯凯 4755

关于MII、RMII、GMII、RGMII、PHY、网络变压器、RJ45的硬件总结

文章目录前言一、网络传输结构及原理1.以太网的工作原理2.TCP/IP协议3.数据链路层(MAC)二、介质独立接口MII,RMII,GMII,RGMII1.MII(Media Independent interface)2.RMII(Reduced Media Independent Interface)3.GMII(Gigabit Medium Independent)4.RGMII(Reduced Gigabit Media Independent Interface)三、物理层芯片(PHY)二、使用步

weixin_44415816的博客 3万+

13. 【语义化标签】、audio、video、【新增的input类型】、属性 / 结构伪类 / 伪元素选择器、filter、transition

文章目录【HTML5&CSS3提高】前端小抄(13)一、HTML5的新特性1.1 HTML5新增的语义化标签1.2 HTML5新增的多媒体标签1.2.1 视频1.2.2 音频1.2.3 多媒体标签总结1.3 HTML5新增的input类型1.4 HTML5新增的表单属性二、CSS3的新特性2.1 CSS3的现状2.2 CSS3新增选择器2.2.1 属性选择器2.2.2 结构伪类选择器2.2.3 伪元素选择器(重点)2.3 CSS3盒子模型2.4 CSS3其他特性(了解)2.4.1 CSS3滤镜 fi

你说的白是什么白_ 916

AS5600磁编码器IIC通信与角度读取实战指南

本文提供了AS5600磁编码器通过IIC通信协议实现高精度角度读取的完整实战指南。详细解析了硬件连接要点、IIC通信时序、Arduino与STM32平台驱动代码,并分享了多圈测量、噪声滤波等进阶应用与避坑技巧,帮助开发者快速将这款非接触式角度传感器集成到电机控制、旋钮等项目中。

weixin_29172201的博客 242

西门子Industrial Copilot实战:5个工业场景下的AI效率提升案例

本文通过五个工业场景实战案例,深入解析西门子Industrial Copilot如何将工业智能转化为实际生产力。从自动化配置、预测性维护到能源优化与人机交互,这位AI助手显著缩短工程周期、提升设备可用率并降低运营成本,展示了其在工业领域系统化、工程化的落地价值。

3c4x5z6v7b的博客 925

CSS音频和视频属性和用法

1.**object-fit:**该属性用于调整视频元素的内容适应其容器的方式。**contain:**保持视频的宽高比,将视频缩放至完全适应容器,可能会在视频周围留有空白区域。2.**object-position:**该属性用于定义视频元素在容器中的位置。**cover:**保持视频的宽高比,将视频缩放至完全覆盖容器,可能会导致部分视频被裁剪。**fill:**将视频拉伸以填充容器,可能会导致视频的宽高比被破坏。**none:**保持视频的原始大小,可能会导致视频显示超出容器。6.布局调整与层叠效果。

bananananana_123的博客 1133

【电路设计】SERDES与pcie

明确通信接口需要达到什么样的数据速率、信号完整性以及系统中各个部件的互相作用。2.

数字人生 4564

[ HTML5 + CSS3 ] CSS基础+进阶汇总--快速回顾重要知识点①

CSS基础进阶重要知识点快速回顾,你想知道的都在这!

weixin_62274638的博客 1321

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

[ HTML5 + CSS3 ] CSS基础+进阶汇总--快速回顾重要知识点②

CSS基础进阶重要知识点快速回顾,你想知道的都在这!

weixin_62274638的博客 991

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

HTML5新特性、CSS3新特性看这一篇就够啦,可用于快速回顾知识,面试首选

HTML5新特性、CSS3新特性看这一篇就够啦,可用于快速回顾知识,面试首选

a2868221132的博客 1686

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

CSS概述

CSS简单介绍 HTML 结构 CSS 表现 Javascript 交互 css是什么 怎么用 css选择器(重点+难点) 美化网页(文字美化,阴影,超链接,列表,界面) 盒子模型 浮动 定位 网页动画(特效) 参考:菜鸟教程 什么是CSS cascading style sheet 层叠样式表 CSS:表现(美化表现) 字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动 发展史 CSS1.0 CSS2.0 DIV(块)+css HTMl与CSS结构分离,网

weixin_43903813的博客 138

各大浏览器 CSS3 和 HTML5 兼容速查表

CSS3和HTML5速查表     

261

CSS笔记

前端学习笔记专栏区别于官网中全面的知识讲解,主要记录学习技术栈时对于重点内容的提炼,便于对技术栈知识的快速回顾以及使用。

qq_44242707的博客 658

vue3 开发总结

本文是vue3官方文档的提炼和总结,主要是记录vue3开发常用到的知识点,方便后续开发的时候查询,避免一段时间没开发之后遗忘了,又需要重新看官网,比较费时。

supming1的专栏 4269

[推荐收藏]JavaScript书籍精读笔记系列导航

写在前面 去年我整理了一份「前端工程师必备书籍清单.md」,得到很多人的关注。这份清单里面的书籍大部分我都看过了,但有些知识点难免看后就忘。之前看这些书对一些重点都进行了记录,最近一段时间计划把这些重点笔记整理下来。一方面让自己能通过快速翻阅来拾起知识点,另一方面希望能与更多志同道合的技术人进行交流。 以下是一份分类目录,整理出来的书籍笔记就会在这里添上链接,欢迎star收藏。每本书一篇笔记,笔...

小磊哥er @ 资深研发工程师 677

Web前端第二季(CSS):八:第4章:CSS定位:401-浮动和普通文档流+402-浮动+403-浮动二+404-相对定位+405-绝对定位+406-固定定位

一.目的 1.想:学习前端知识 2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆。 二.参考 1.我自己代码的GitHub网址 ​​​​​GitHub - xzy506670541/WebTest: SIKI学院的Web前端 1.SIKI学院:我参考此视频实操 Web前端第二季(CSS) - SiKi学院 - 生命不息,学习不止! 我参考此视频实操 1.w3school官网:当做字典使用 w3school 在线教程 1.菜鸟教程:当做字典使用 ...

qq_40544338的博客 478

再见JQuery,我的老朋友

免责声明 本文是仓促之作,从构思到成文不足半天。文中没有提到很多优秀的库和框架,提前在此致歉,因为没时间搜集整理。但这不代表笔者对这些库和框架没有敬意。实际上,包括jQuery在内,我的敬意是给这些名...

qq_37555524的博客 327

那些与 IE 相伴的日子

大家好,我是零一,IE 大家都不陌生,毕竟出现在大家的视野中已经很久很久,久到有20多年,当然也因前端技术的快速更新,给需要兼容IE浏览器的前端程序员带来了不少的困扰。 之前发过一个47张图带你走进浏览器的文章,感兴趣的可以看一看! 慢慢地,大家都在尝试抛弃IE,比如Vue3考虑彻底放弃对IE的支持,甚至连微软自己都决定在2021年8月17日起逐渐放弃支持IE 时间久了,对 IE 多少有点感情了,跟大家一起回顾一下跟 IE 的抗争史吧! 利用高渲染模式 因为 IE 不兼容的东西太多了,很多人都选择使用相

零一的博客 3962

Web前端开发的前世和未来

web发展了几十个春秋,风起云涌,千变万化。我很庆幸自己没有完整地经历过这些年头,而是站在前人的肩膀上行走。Web 技术发展的速度让人感觉那几乎不是继承式的迭代,而是一次又一次的变革,一次又一次的创造。这几年的前端,更为之甚! 什么是前端技术  前端技术包括JavaScript、ActionScript、CSS、xHTML等“传统”技术与Adobe RIA、Google Gears,以及

qq_36411393的博客 834

Web前端第二季(CSS):九:第5章:案例开发:501-京东案例开发+502-京东切分三框布局+503-利用绝对定位和相对定位开发第一列+504-开发中间布局

目录 一.目的 1.想:学习前端知识 2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆。 二.参考 1.我自己代码的GitHub网址 1.SIKI学院:我参考此视频实操 1.w3school官网:当做字典使用 1.菜鸟教程:当做字典使用 三.注意 四.操作:1:成功:501-京东案例开发 1.运行结果:成功: 四.操作:2:成功:502-京东切分三框布局 1.运行结果:成功: 四.操作:2:成功:503-利用绝对定位和相对定位开发第一列 1.运行结果:成功: ...

qq_40544338的博客 224
上一篇: 快速回顾-HTML5
下一篇: 由于 Github 证书验证问题而无法连接的错误 (fatal: unable to access ‘...‘ : SSL certificate problem: unable)
code_stream
博客等级 码龄4年 1238粉丝 169原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值