HTML5中把一首古诗变大缩小和变颜色并用数据储存起来

2023-11-09

效果图如下:

 

 

代码如下:

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>放大缩小变颜色</title>
		<script type="text/javascript" src="js/jquery-1.11.0.js" ></script>
		<script type="text/javascript" src="js/bootstrap.js" ></script>
		<link rel="stylesheet" href="css/bootstrap.css" />
		<style>
			*{
				margin: 0px;
				padding: 0px;
			}
			p{
				font-family: cursive;
			}
		</style>
	</head>
	<body>
		<div class="container">
			<div class="book">
				<p>床前明月光,</p>
				<p>疑是地上霜。</p>
				<p>举头望明月,</p>
				<p>低头思故乡。</p>
			</div>
			
			<div>
				<button class="btn-big">放大</button>
				<button class="btn-small">缩小</button>
				<button class="btn btn-red">红色</button>
				<button class="btn btn-green">绿色</button>
				<button class="btn btn-yellow">黄色</button>
			</div>
			
			
		</div>
		
		<script>
			
			
			var num = localStorage.getItem("oBig")||16
			$(".book").css("font-size",num+"px")
			$(".btn-big").click(function(){
				num++
				if(num>20){
					num = 20
					localStorage.setItem("oBig",num)
					return
				}
				$(".book").css("font-size",num+"px")
				
				localStorage.setItem("oBig",num)
			})
			$(".btn-small").click(function(){
				num--
				if(num<12){
					num = 12
					localStorage.setItem("oBig",num)
				}
				$(".book").css("font-size",num+"px")
				localStorage.setItem("oBig",num)
			})
			
			$(".btn").click(function(){
				
			})
			
			$(".btn-red").click(function(){
				$(".book").css("color","red")
			})
			$(".btn-green").click(function(){
				$(".book").css("color","green")
			})
			$(".btn-yellow").click(function(){
				$(".book").css("color","yellow")
			})
		</script>
	</body>
</html>

 

谢谢----

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML5中把一首古诗变大缩小和变颜色并用数据储存起来 的相关文章

随机推荐

  • 图像二值化方法--OTSU(最大类间方差法)

    前面学习了直方图双峰法 图像二值化方法中的阈值法 最大类间方差法 OTSU 是找到自适应阈值的常用方法 原理参考了冈萨雷斯的 数字图像处理 以下是自己写的函数 获取灰度图in的OTSU阈值 int Segment otsuMat Mat i
  • [译] Scratch 平台的神经网络实现(R 语言)

    原文地址 Neural Networks from Scratch in R 原文作者 Ilia Karmanov 译文出自 掘金翻译计划 本文永久链接 github com xitu gold m 译者 CACppuccino 校对者 I
  • 【通信协议】笔记之Redis协议抓取分析

    RESP Redis序列化协议 概念 Redis底层使用的通信协议是RESP Redis Serialization Protocol的缩写 RESP协议可以序列化多种类型 比如Simple Strings 简单字符串 Errors 错误类
  • FreeRTOS记录(九、一个裸机工程转FreeRTOS的实例)

    记录一下一个实际项目由裸机程序改成FreeRTOS 以前产品的平台还是C8051单片机上面的程序 硬件平台改成了STM32L051 同时使用STM32CubeMX生成的工程 使用FreeRTOS系统 EEPROM数据存储读取函数修改更新 2
  • 数学建模第二天:数学建模工具课之MATLAB绘图操作

    目录 一 前言 二 二维绘图 1 曲线图 散点图plot 2 隐函数 显函数与参数方程的绘图 ezplot fplot 三 三维绘图 1 单曲线plot3 2 多曲线plot3 3 曲面 实曲面surf 网格曲面mesh 四 特殊的二维 三
  • 9.Linux虚拟机下Hive的安装配置

    hadoop 3 1 3 jdk 8u162 linux x64 apache hive 3 1 2 bin 本案例软件包 链接 https pan baidu com s 1ighxbTNAWqobGpsX0qkD8w 提取码 lkjh
  • 基于Python机器学习算法小分子药性预测(岭回归+随机森林回归+极端森林回归+加权平均融合模型)

    目录 前言 总体设计 系统整体结构图 系统流程图 运行环境 Python 环境 配置工具包 模块实现 1 数据预处理 2 创建模型并编译 3 模型训练 系统测试 工程源代码下载 其它资料下载 前言 麻省理工科技评论 于2020年发布了 十大
  • Kafka如何获取topic最近n条消息

    问题来源 项目运行中我们经常需要诊断个个环节是否正确 其中到kafka就需要查看最新的消息到达kafka没有 达到的内容是什么 这就需要查看kafka指定topic的最近的n条消息 将kakfa消息全部打印出来非常耗时而且不必要 当然我们可
  • mpvue vuex持久化缓存

    mpvue vuex持久化缓存 使用vuex persistedstate插件 npm install vuex persistedstate save 在store index js中添加plugins export default ne
  • 正则表达式/i,/g,/ig,/gi,/m

    正则表达式中 i g ig gi m的区别和含义 i 忽略大小写 g 全文查找出现的所有匹配字符 m 多行查找 gi 全文查找 忽略大小写 ig 全文查找 忽略大小写 这些是模式修正符 解说正则表达式模式中使用的修正符i 如果设定此修正符
  • 09黑马笔记之栈的应用_中缀表达式转后缀表达式

    09黑马笔记之栈的应用 中缀表达式转后缀表达式 1 前提 1 数字 直接输出 2 左括号 直接进栈 优先级默认最低 3 右括号 将栈顶符号输出 直到匹配到左括号 4 运算符 1 若一开始没有可比较直接进栈 2 若栈顶元素优先级低 进栈 3
  • 蓝桥杯客观题 单片机知识点总结

    1 IAP15f2k60S2含义 IAP15 单片机型号 F 单片机工作电压5 5V 4 2V 2k 2048字节的SRAM 最大主频35MH 60 60KB flash ROM程序存储器 S2 含有2个串口 KB k 2 10Byte 1
  • chatgpt赋能python:Python操作SEO:从抓取网页到数据分析

    Python操作SEO 从抓取网页到数据分析 在当今数字化时代 搜索引擎优化已经成为了每家企业的必修课 然而 SEO涉及到众多技术 其中爬虫抓取和数据处理是其中关键环节 而Python语言正是在这两个方面表现出了非常强大的优势 1 Pyth
  • 滑动奇异频谱分析:数据驱动的非平稳信号分解工具(Matlab代码实现)

    个人主页 研学社的博客 欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现 1 概述 奇异频谱分析
  • IP地址与mac地址是什么?dhcp与arp又是什么?

    计算机网络中 数据的通信就类比写信 两个人写信 需要知道家庭住址以及收件人信息 1 IP地址与mac地址 IP地址就是家庭住址 mac地址就是收件人 例如 一个网卡 硬件设备 就是一个公寓 一个网卡有一个mac地址 出厂时已写入 全球唯一地
  • react+umi3配置代理问题

    前端配置项目代理 一般是为了解决浏览器跨域策略 在umi中有非常方便的方式可以供我们快速配置代理 在我的项目中配置代理也遇到了一个坑点 特此记录一下 环境 react 17 0 0 umi 3 5 0 开始 umi项目中 在项目根目录下创建
  • sonarqube汉化

    参考文档SonarQube基础 中文设定设定方法 知行合一 止于至善 CSDN博客 sonarqube设置中文 用方法一解决
  • 递归实现逆序输出整数

    在这里插入代码片 本题目要求读入1个正整数n 然后编写递归函数reverse int n 实现将该正整数逆序输出 输入格式 输入在一行中给出1个正整数n 输出格式 对每一组输入 在一行中输出n的逆序数 输入样例 12345 样例 54321
  • Java中的的类和对象

    类的概念 类是对生活中具有相同属性和行为的事物的抽象 它是一个大概的范围 类包含属性和行为 属性和行为在程序中也叫做成员变量和成员方法 对象的概念 是能够看得到的具备行为和属性的真实存在的实体 类和对象的关系 类是对象的抽象的范围表达 对象
  • HTML5中把一首古诗变大缩小和变颜色并用数据储存起来

    效果图如下 代码如下