自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Vue常用指令v-on,v-show,v-if,v-for

本文介绍了Vue.js的三个核心指令:事件监听(v-on)、条件渲染(v-show/v-if)和遍历渲染(v-for)。v-on用于监听DOM事件,支持标准写法(v-on:click)和简写形式(@click),可监听键盘事件;v-show通过display控制元素显示,v-if则通过增删DOM节点;v-for用于循环渲染数据,支持数组、对象和数字遍历,可结合索引使用。每个指令都配有完整代码示例,展示了如何在实际项目中应用这些功能。

2025-10-28 14:21:17 224

原创 定时器和事件监听(轮播图)

本文介绍了JavaScript中的定时器、鼠标事件、键盘事件和表单事件的使用方法。定时器部分讲解了setTimeout()和setInterval()的用法及取消方法;鼠标事件列举了click、dblclick等常见事件及其监听方式;键盘事件介绍了keydown、keyup等事件处理;表单事件则包括submit、change等表单相关操作。最后还提供了一个自动轮播图实现的示例代码,展示了如何通过定时器实现图片自动切换效果。这些内容涵盖了前端开发中常用的事件处理和定时操作。

2025-09-24 17:13:00 407

原创 DOM的操作练习(用js修改CSS)

本文介绍了使用JavaScript进行DOM操作的示例,主要包括:1)通过getElementById获取元素并修改样式;2)HTML模板要求仅用JS代码完成表格内容填充和样式设置;3)完整代码展示了如何动态添加表格内容(表头单元格和普通单元格)并设置不同背景色,最后实现表格文字居中显示。重点演示了通过DOM API操作元素内容与样式的完整流程。

2025-09-24 14:43:28 173

原创 JavaScript中DOM的增删改查

摘要:本文介绍了JavaScript中DOM操作的增删改查方法,包括获取元素、修改内容/属性/样式、创建/添加节点、删除元素等。通过一个课堂练习示例,演示了如何将第一个hr元素改为黑色、移除第二个hr元素,并创建一个新的蓝色hr元素。完整代码展示了使用getElementById、createElement、setAttribute等方法实现DOM操作的具体步骤。

2025-09-16 15:44:15 210

原创 Flex弹性盒模型

就是通过给父盒添加flex属性,来控制子盒的位置排列方式。采用flex布局的父元素,称为flex容器,它的所有子元素自动称为容器成员,称为flex项目。——能灵活处理容器内子元素的布局,尤其是在容器尺寸和子元素数量和尺寸都不确定的情况下(比如电商网站增加新的商品展示),但是只有IE11以上浏览器用户才支持。2.主轴与交叉轴:Flex容器有两根轴,主轴由flex-direction定义,交叉轴垂直于主轴。1.容器与项目:采用Flex布局的元素称为Flex容器,其内部的子元素称为Flex项目。

2025-06-05 00:01:36 438

原创 清除浮动解决高度塌陷问题

如果前方有左浮动盒子,浏览器会将该盒子下推到所有左浮动盒子的最底部。如果前方有右浮动盒子,浏览器会将该盒子下推到所有右浮动盒子的最底部。如果前方有浮动盒子,浏览器会将该盒子下推到浮动盒子的最底部。下图是添加了浮动样式的网页效果,出现了高度塌陷的问题,蓝绿色的父盒子不见了。继上一篇盒子的浮动存在高度塌陷的问题,可以清除浮动来解决这个问题。该盒子必须出现在所有左浮动和右浮动盒子的下方。该盒子必须出现在所有左浮动盒子的下方。该盒子必须出现在所有右浮动盒子的下方。如下图是未添加浮动样式的网页效果。

2025-06-04 23:07:24 321

原创 盒子的浮动

盒子浮动后,文档流后面的兄弟盒子会自动递补其位置其中、文本会非常敏感,将自动环绕浮动盒(浮动机制的设计初衷:不是为了给你做导航栏的,而是用来制作图文混排效果的页面)对于现代前端开发来说,这种特性反而成为一种副作用。2.父元素塌陷后,其下方的非浮动元素会向上移动,与浮动子元素产生覆盖或重叠现象,破坏原本的布局结构。1. 当子元素设置浮动后脱离文档流,父元素无法感知子元素的高度,导致自身高度计算为0。右浮动:第一个设置右浮动的盒子浮至浮层,其它设置右浮动的盒子紧跟其后,从右到左排列,直到放不下才换行。

2025-05-27 00:11:33 926

原创 盒子的定位

top, right, bottom, left控制最终位置。- 元素不再占据原来的空间,后续元素会填补其位置。利用绝对定位做出下图网页效果。

2025-05-26 23:45:07 283

原创 伪元素和伪类选择器

【代码】伪元素和伪类选择器。

2025-05-26 23:33:04 356

原创 CSS常用样式总结

下面围绕文本、图像、表格、背景常用的CSS样式展开。

2025-04-28 22:56:23 758

原创 CSS选择器的复合

相邻兄弟选择器 —— 选择紧跟E元素后的F元素,用+隔开,选择相邻的第一个兄弟元素,只能向下选择。通用兄弟选择器 —— 选择E元素之后的所有兄弟元素F,作用于多个元素,用~隔开,只能向下选择。子代选择器 —— 选择所有作为E元素的直接子元素F,对更深一层的元素不起作用,用>隔开。后代选择器 —— 选择所有被E元素包含的F元素,中间用空格隔开。概念:多个选择器并列写在一起,并列选中多个元素!注意:多个基本选择器之间不能有空格,直接相连。概念:同时符合所有选择器的元素会被选中!注意:选择器之间用逗号隔开。

2025-04-20 22:56:22 240

原创 课堂总结:CSS引入方式与选择器优先级

在没有优先级存在的情况下,样式配置遵循后来者居上原则(层叠)样式配置优先级:行内样式>id选择器>类选择器>标签选择器。单独写在.css文件中,通过<link>标签引入。直接写在元素style属性内,用起来比较麻烦。写在<head>标签中的<style>标签内。2.内部样式表style标签。一、CSS的三种引入方式。

2025-04-17 22:42:36 461

原创 用HTML设计一个简易的校园框架

在实际开发中,可以添加`name`属性用于表单提交:`<input type="text" name="username">`,还可以添加placeholder作为提示:`<input type="text" placeholder="请输入姓名">`

2025-04-08 21:08:31 1068

原创 HTML制作表单

【代码】HTML制作表单。

2025-03-31 21:00:55 505

原创 表格单元格合并

创建好表格后,可再进一步将单元格合并,制作不规则表格。

2025-03-23 23:01:33 187

原创 表格的创建

可以用table>tr*n>td*n+Enter键快速生成多个标签,如图。border可添加边框,height、width可设置表格的高和宽。在<tr>中添加align=“center"属性,可使表格内字体居中。

2025-03-23 22:55:07 282

原创 制作一个简单的HTML小新版水果图鉴

</a > 在某处定义锚点,然后在其他地方<a href="#top">回到顶部

2025-03-03 21:49:28 305 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除