[黑马程序员][pink老师][JavaScript]持续更新代码~

CSS 弹性盒布局:flex-wrap 换行与多行交叉轴对齐 默认情况下,弹性容器(flex container)会把所有子项(flex item)挤在一行里,哪怕空间不够也只会压缩子项,而不会换行。浏览器会依次把子项放进当前行,当剩余空间不足以容纳下一个子项的基础尺寸时,就开启新的一行。一旦允许换行,容器里就会出现多条「弹性行(flex line)」,此时交叉轴对齐的行为也会从「单行对齐」变成「多行对齐」,是默认值:当子项没有设置固定高度时,行会被拉伸,子项随之变高,看起来像是「撑满了容器」。上面这段代码中,每个子项固定 200px 宽,容器宽度决定每行能放几个。 阅读详情

事件委托

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

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <ul>
        <li>点我变色!</li>
        <li>点我变色!</li>
        <li>点我变色!</li>
        <li>点我变色!</li>
        <li>点我变色!</li>
    </ul>
    <script>
        //事件委托1:我们要对若干li进行事件绑定,但是显然不能一个个绑定,所以我们对ul绑定即可达到效果
        /* var ul = document.querySelector('ul');
        ul.addEventListener('click', function (e) {
            alert('变成粉色!');
            e.target.style.backgroundColor = 'pink';
        }) */

        //事件委托2:委托1+点击后只有点击后的li变成该颜色,其他置空
        var ul = document.querySelector('ul');
        ul.addEventListener('click', function (e) {
            //alert('变成粉色!');
            for (var i = 0; i < ul.children.length; i++) {
                ul.children[i].style.backgroundColor = '';
                e.target.style.backgroundColor = 'pink';
            }

        })
    </script>
</body>

</html>

两种方法,还增加了一些css的小技巧~

【功能安全】软件安全架构 目录01 软件安全架构介绍02 软件架构设计模板03 软件架构设计示例 软件架构设计的目的 软件架构设计的原则 软件架构设计输入与输出 软件架构设计的要求 注:软件架构设计和软件安全要求之间的双向可追溯性。软件架构设计原则: 软件架构静态/动态设计(参考秒尼科技术) 软件架构静态设计 软件架构动态设计 软件分层架构设计 软件架构设计安全机制错误探测的安全机制 其中:数据的范围检查指输入输出数据的范围进行检查,例如:在程序中我们可以通过数据范围来排除数据的正确性;合理性检查 例如:使用参 阅读详情

相关推荐

LightGBM学习笔记

LightGB学习笔记1. lightgbm概述1.1 lightgbm介绍1.2 lightgbm和xgboost对比2 .直方图算法及改进2.1 直方图算法2.2 直方图算法改进2.2.1 GOSS算法3.树的生长策略4.系统设计5. 实战 lightgbm是基于boosting的学习框架,使用的是基于决策树的学习算法,具有更快的训练速度、更低的内存使用、更高的正确率、并且能够支持并行化学习,可以用来处理大规模数据,本文主要是针对学习视频https://www.bilibili.com/video/BV

一一xi的博客 3306

【黑马程序员pink老师前端】JavaScript对象

javascript对象

⛄ 1356

Unity Sprite Editor切片功能详解:如何快速将一张大图拆分成多个小图(附常见问题解决)

本文详细解析了Unity Sprite Editor的切片功能,指导开发者如何高效地将一张大图拆分为多个独立小图。文章涵盖了自动与手动切片操作步骤、轴心点设置、子精灵命名管理等核心技巧,并针对切片错位、性能优化等常见问题提供了实用解决方案,帮助提升2D游戏资源处理效率。

i0j1k2l3m的博客 648

b站pink老师JavaScript的jQuery 案例代码——购物车案例

b站pink老师JavaScript的jQuery 案例代码——购物车案例,本文代码修改了原代码中的BUG:没勾选商品也能计算总购买数量和总价格

weixin_72322475的博客 3863

医学图像分割评价指标详解:从Dice到MSD的实战解析

本文深入解析医学图像分割的核心评价指标,从最常用的Dice相似系数到衡量边界精度的MSD(最大对称表面距离),通过实战案例与代码演示,系统阐述各指标的计算原理、应用场景及临床意义,帮助读者全面评估模型性能。

weixin_29070721的博客 594

Unity 工具 之 Natcorder 插件实现录频、拍照jpg、生成Gif动图功能(适用移动端)

Unity 工具 之 插件实现录频、拍照jpg、生成Gif动图功能(适用移动端) 目录 Unity 工具 之 插件实现录频、拍照jpg、生成Gif动图功能(适用移动端) 一、简单介绍 二、插件导入使用 三、几个 Demo 演示效果 四、关键代码 五、下载地址 一、简单介绍 Unity 工具类,自己整理的一些游戏开发可能用到的模块,单独独立使用,方便游戏开发。 本节介绍,使用Unity插件,进行屏幕录制,生成图片,gif 动图,以及mp4文件等;能录制场景,也能录制摄像头,多功能录

仙魁XAN 7559

JavaScript思维导图

JavaScript思维导图

my的博客 154

lattice Diamond Programmer程序下载

Lattice Diamond Programmer(支持Lattice FPGA与CPLD程序下载)

qq_44385725的博客 5185

小白如何快速入门学Web前端(1)

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。

2401_84097798的博客 468

DP链路训练从HPD触发到通道对齐:原理与调试实战

高速数字接口的稳定工作依赖物理层信号的精确协商,链路训练正是DisplayPort接口中确保源端与接收端在速率、摆幅和时序上达成一致的关键机制。HPD作为链路状态变化的触发信号,与通道对齐一同构成了训练流程的首尾环节。理解从时钟恢复到均衡再到多通道对齐的完整过程,有助于快速定位显示异常问题。在工程实践中,借助DPCD寄存器交互和AUX通道日志,可以系统性地排查训练失败原因。围绕链路训练全流程进行剖析,重点探讨HPD触发机制、训练图案选择、寄存器配置以及链路降级策略,为显示方案开发与调试提供工程参考。

weixin_30110543的博客 235

【25届数字IC秋招总结】面试经验15——比特大陆-算能

25届数字ic面试记录——比特大陆-算能

lalala0635的博客 557

一阶段P1~P96(PJavaScript基础语法-dom-bom-js-es6新语法-jQuery- 数据可视化echarts 黑马pink老师前端入门基础视频教程(持续更新)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 JavaScript笔记计算机编程基础变量\color{red}{\large{变量}}变量1. 变量概述2. 变量的使用3.变量的初始化1. 数据类型简介1.1为什么需要数据类型1.2变量的数据类型1.3数据类型的分类2. 简单数据类型2.1简单数据类型(基本数据类型)2.2数字型 Number2.3字符串型 String2.字符串转义符2.5布尔型 Boolean2.6Undefined 和 Null3.1获取检测变量的数据类型3.2字

qq_31645143的博客 1406

13、网络通信中的字节序与内存测试

本文主要探讨了网络通信中的字节序问题以及嵌入式系统中内存测试的相关内容。在网络通信部分,重点分析了大端序和小端序的差异,以及TCP/IP协议中字节序的转换机制,并介绍了相关的宏定义和实现方法。在内存测试部分,详细阐述了内存测试的目的、常见问题以及具体的测试策略,包括数据总线测试、地址总线测试和设备测试。通过这些内容,嵌入式程序员可以更好地理解并解决实际开发中可能遇到的字节序和内存问题,从而提高系统的稳定性和可靠性。

mmm90的博客 111

四阶段P188~P(PJavaScript基础语法-dom-bom-js-es6新语法-jQuery- 数据可视化echarts 黑 马pink老师前端入门基础视频教程(持续更新)

JavaScript课堂笔记JavaScript 简单类型与复杂类型1. 简单类型与复杂类型2. 堆和栈3. 简单类型的内存分配4. 复杂类型的内存分配5. 简单类型传参6. 复杂类型传参 JavaScript 简单类型与复杂类型 1. 简单类型与复杂类型 简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型。 值类型:简单数据类型/基本数据类型,在存储时变量中存储的是值本身,因此叫做值类型string ,number,boolean,undefined,null 引用类型:复杂数据类型,在存储

qq_31645143的博客 1099

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

1.1 计算机基础与JS初识

声明:本人前端学习笔记的所有内容均为b站上pink老师课程的学习笔记,如果想详细了解的可以搜索以下网址: H5C3+移动布局: 黑马程序员pink老师前端入门视频教程 HTML5+CSS3+移动端布局-flex布局rem布局响应式布局摹客蓝湖使用-简单有趣好玩 JavaScript系列 :JavaScript基础语法-dom/bom-es6-jQuery-数据可视化echarts-包含笔记源码作业黑马程序员pink老师前端入门视频教程(持续更新) 文章目录一、计算机编程基础1.1 编程语言1.2 计算机

qq_42874319的博客 274

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

【HTML/CSS】入门导学篇

博主学校要求毕业设计制作一个网页,准备出一期 前端开发专栏文章,文章内容出自B站pink老师前端教程视频(强烈推荐pink老师的前端课程),此系列分为HTML和CSS两个部分介绍,系列文章包含网页开发工具VSCode下载安装,和实用插件的下载。HTML是指超文本标记语言(HyperText Markup Language),是一种用于创建网页的标准标记语言。它由一系列的标签组成,这些标签可以用于确定文本、图像、链接、音频、视频等内容在网页中的位置、格式和样式等。

小黄鸭的博客 838

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

JavaScript学习笔记(1)

JavaScript基础语法-dom/bom-es6-jQuery-数据可视化echarts-包含笔记源码作业黑马程序员pink老师前端入门视频教程(持续更新) 文章目录计算机组成数据存储单位硬盘 内存条 CPUjavascript历史javascript是什么表单验证(在客户端就完成,减轻服务器压力)Javascrip的作用js/css/html关系浏览器执行js简介js的组成 DOM文档对象模型 BOM浏览器对象模型JS的写法 行内式 内嵌式 外部式js中注释方法js输入与输出语句 alert(msg)

Dontla的博客 622

又是一年毕业季,别焦虑大家都一样

毕业一年的技术er

qq_41026858的博客 438

CSS 网格布局(Grid)入门:从概念到网格轨道

网格轨道由(列轨道)和(行轨道)定义。它们的值是一组轨道尺寸,用空格分隔,每个值对应一条轨道。

2601_96876853的博客 233
上一篇: [黑马程序员][pink老师][JavaScript]持续更新代码~
下一篇: [黑马程序员][pink老师][JavaScript]持续更新代码~
bokebuke
博客等级 码龄5年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值