HTML公式查询网

闲着无聊做了一个公式查询网,核心思路主要就是把数据库里面的内容找出来。比较低级。

<DOCTYPE !html>
<html>
<head><meta charset="utf-8"><title>公式查询网</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}html, body {width: 100%;height: 100%;}body {background: black;}.container {position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;width: 300px;height: 100px;}.container .search {position: absolute;margin: auto;top: 0;right: 0;bottom: 0;left: 0;width: 100px;height: 100px;background: crimson;border-radius: 50%;transition: all 1s;z-index: 4;box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.2);}.container .search:hover {cursor: pointer;}.container .search::before {content: "";position: absolute;margin: auto;top: 22px;right: 0;bottom: 0;left: 22px;width: 12px;height: 2px;background: white;transform: rotate(45deg);transition: all 0.5s;}.container .search::after {content: "";position: absolute;margin: auto;top: -5px;right: 0;bottom: 0;left: -5px;width: 25px;height: 25px;border-radius: 50%;border: 2px solid white;transition: all 0.5s;}.container input {font-family: "Inconsolata", monospace;position: absolute;margin: auto;top: 0;right: 0;bottom: 0;left: 0;width: 50px;height: 50px;outline: none;border: none;background: crimson;color: white;text-shadow: 0 0 10px crimson;padding: 0 80px 0 20px;border-radius: 30px;box-shadow: 0 0 25px 0 crimson, 0 20px 25px 0 rgba(0, 0, 0, 0.2);transition: all 1s;opacity: 0;z-index: 5;font-weight: bolder;letter-spacing: 0.1em;}.container input:hover {cursor: pointer;}.container input:focus {width: 300px;opacity: 1;cursor: text;}.container input:focus ~ .search {right: -250px;background: #151515;z-index: 6;}.container input:focus ~ .search::before {top: 0;left: 0;width: 25px;}.container input:focus ~ .search::after {top: 0;left: 0;width: 25px;height: 2px;border: none;background: white;border-radius: 0%;transform: rotate(-45deg);}.container input::placeholder {color: white;opacity: 0.5;font-weight: bolder;}.display-box {position: absolute;width: 600px;height: 450px;top: 30%;left: 0;right: 0;margin: auto;background: white;padding: 20px;opacity: 0;visibility: hidden;transition: all 0.5s;border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}.display-box.visible {opacity: 1;visibility: visible;}.result {margin-bottom: 20px;border: 1px solid #ccc;padding: 10px;border-radius: 5px;}.result h2 {margin-top: 0;margin-bottom: 5px;font-size: 1.2em;color: #333;}.result p {color: #666;}</style>
</head>
<body><div class="container"><input type="text" placeholder="搜索公式..."><div class="search"></div></div><script>window.addEventListener('keydown', function(event) {if (event.keyCode === 13) {var container = document.querySelector('.container');var input = document.querySelector('input');var search = document.querySelector('.search');// 移动搜索框和搜索按钮container.style.transform = 'translateY(-150px)';input.style.transform = 'translateY(-150px)';search.style.transform = 'translateY(-150px)';// 创建显示框元素var displayBox = document.createElement('div');displayBox.classList.add('display-box');displayBox.innerHTML = '';document.body.appendChild(displayBox);// 等待一段时间后显示显示框setTimeout(function() {displayBox.classList.add('visible');// 模拟爬取网站内容var searchText = input.value;var mockData = [{ title: '正方形的周长', content: 'C = 4a' },{ title: '长方形的周长', content: 'C = 2(a+b)' },{ title: '正三角形的周长', content: 'C = 3a' },{ title: '等腰三角形的周长', content: 'C = 2a + b' },{ title: '直角三角形的周长', content: 'C = a + b + c' },{ title: '梯形的周长', content: 'C = a + b + c + d' },{ title: '平行四边形的周长', content: 'C = 2(a + b)' },{ title: '菱形的周长', content: 'C = 4a' },{ title: '扇形的周长', content: 'C = 2πr + 2a' },{ title: '圆形的周长', content: 'C = 2πr' },{ title: '椭圆的周长', content: 'C = 2π√((a²+b²)/2)' },{ title: '正方形的面积', content: 'A = a²' },{ title: '长方形的面积', content: 'A = ab' },{ title: '正三角形的面积', content: 'A = (a²√3)/4' },{ title: '等腰三角形的面积', content: 'A = (ab)/2' },{ title: '直角三角形的面积', content: 'A = (ab)/2' },{ title: '梯形的面积', content: 'A = (a+b)h/2' },{ title: '平行四边形的面积', content: 'A = bh' },{ title: '菱形的面积', content: 'A = (d₁d₂)/2' },{ title: '扇形的面积', content: 'A = (θπr²)/360' },{ title: '圆形的面积', content: 'A = πr²' },{ title: '椭圆的面积', content: 'A = πab' },{ title: '正四面体的体积', content: 'V = (a³√2)/12' },{ title: '正六面体的体积', content: 'V = a³' },{ title: '正八面体的体积', content: 'V = (√2a³)/3' },{ title: '金字塔的体积', content: 'V = (1/3)Bh' },{ title: '圆柱体的体积', content: 'V = πr²h' },{ title: '圆锥体的体积', content: 'V = (1/3)πr²h' },{ title: '圆台的体积', content: 'V = (1/3)π(h(r₁² + r₂² + r₁r₂))' },{ title: '棱柱的体积', content: 'V = Bh' },{ title: '棱锥的体积', content: 'V = (1/3)Bh' },{ title: '棱台的体积', content: 'V = (1/3)(B₁+B₂+√(B₁B₂))h' },{ title: '椎体的体积', content: 'V = (1/3)πr²h' },{ title: '球体的体积', content: 'V = (4/3)πr³' },{ title: '椭球的体积', content: 'V = (4/3)πabc' },{ title: '钻石体的体积', content: 'V = (d₁d₂d₃)/6√3' },{ title: '镂空球体的体积', content: 'V = (4/3)π(r₁³-r₂³)' },{ title: '镂空圆柱体的体积', content: 'V = πh(r₁²-r₂²)' },{ title: '镂空圆锥体的体积', content: 'V = (1/3)π(r₁²-r₂²)h' },];var filteredData = mockData.filter(item => item.title.includes(searchText));// 将爬取的内容显示在显示框中filteredData.forEach(function(result) {var resultDiv = document.createElement('div');resultDiv.className = 'result';resultDiv.innerHTML = `<h2>${result.title}</h2>${result.content}`;displayBox.appendChild(resultDiv);});}, 1000);}
});
</script>
</body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/16070.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

centos中使用Docker安装rabbitmq记录

一、安装rabbitmq docker run -d --name rabbitmq -p 5672:5672 -p15672:15672 -v rabbitmq-plugin:/plugins -e RABBITMQ_DEFAULT_USERxiaoqi -eRABBITMQ_DEFAULT_PASS123456 rabbitmq:latest二、配置web管理界面 # 查看运行的容器 docker ps -a # 根据容器id进入容器内部 …

YoloV1模型

You Only Look Once 文章目录 You Only Look Once置信度定义类别条件概率NMSnp.maxmiumnp.argsort() Yolov1直接采用网络特征输出&#xff0c;实现置信度预测、分类、边界框回归&#xff1b; 核心内容总结&#xff1a; 输入图像划分为 S S 网格。如果对象的中心落入网格单元中…

Leetcode 3163. String Compression III

Leetcode 3163. String Compression III 1. 解题思路2. 代码实现 题目链接&#xff1a;3163. String Compression III 1. 解题思路 这一题的话就是一个简单的贪婪算法&#xff0c;把相同的字符进行归并&#xff0c;然后按照题目中的表示方法进行表示一下即可。 2. 代码实现…

linux 安装chrome浏览器

一、下载安装包 下载地址&#xff1a;https://download.csdn.net/download/k0307x1990y/89349171 二、安装流程 [rootlocalhost ~]# rpm -ivh *.rpm [rootlocalhost ~]# yum -y localinstall google-chrome-stable_current_x86_64.rpm [rootlocalhost ~]# 三、修改配置文件…

Java对象头你不知道的地方

在Java中&#xff0c;每个对象都拥有一个对象头&#xff0c;这些对象头包含了关于对象的一些元数据信息。对象头(Header)包含2部分&#xff08;若为数组&#xff0c;则包含3部分&#xff09;&#xff1a; 一、第一部分为Mark Word&#xff0c;用于存储对象自身的运行时数据&am…

Vxe UI 表单设计器、零代码平台

vxe-pc-ui Vxe UI 表单设计器、零代码表单设计器 安装 Vxe UI PC端组件库 官方文档 查看 github、gitee // ...import VxeUI from vxe-pc-uiimport vxe-pc-ui/lib/style.css// ...// ...createApp(App).use(VxeUI).mount(#app)// ...使用 vxe-form-design 设计器组件 vxe-fo…

【安装笔记-20240523-Windows-安装测试 ShareX】

安装笔记-系列文章目录 安装笔记-20240523-Windows-安装测试 ShareX 文章目录 安装笔记-系列文章目录安装笔记-20240523-Windows-安装测试 ShareX 前言一、软件介绍名称&#xff1a;ShareX主页官方介绍 二、安装步骤测试版本&#xff1a;16.1.0下载链接功能界面 三、应用场景屏…

QML的Image 路径问题(source)

四种路径格式 在 QML 中&#xff0c;当你使用 Image 元素的 source 属性来指定一个图片的路径时&#xff0c;有几种不同的方式可以指定这个路径&#xff0c;每种方式都有其特定的用途和上下文。 相对路径&#xff1a; QML 文件和一个名为 close.png 的图片在同一目录下&#x…

Spring:面向切面(AOP)

1. 代理模式 二十三种设计模式中的一种&#xff0c;属于结构型模式。它的作用就是通过提供一个代理类&#xff0c;让我们在调用目标方法的时候&#xff0c;不再是直接对目标方法进行调用&#xff0c;而是通过代理类**间接**调用。让不属于目标方法核心逻辑的代码从目标方法中剥…

【热门话题】Debian常用命令指南

&#x1f308;个人主页: 鑫宝Code &#x1f525;热门专栏: 闲话杂谈&#xff5c; 炫酷HTML | JavaScript基础 ​&#x1f4ab;个人格言: "如无必要&#xff0c;勿增实体" 文章目录 Debian常用命令指南引言1. 文件与目录操作lscdmkdirrmcpmv 2. 包管理aptdpkg 3.…

【k8s】 busybox镜像、挂载volume卷

1. 概述 busybox是一个包含了nslookup,ping,wget等网络处理命令的Pod容器&#xff08;不含curl命令&#xff09;&#xff0c;它的体积非常小&#xff0c;适合做一些容器内的网络调试。 即创建一个docker &#xff0c;进去执行 ping 命令等 2. 启动容器 2.1 会自动退出&…

minaActivatorA12+物主锁完美解信号,可登iCloud,有消息通知,支持iOS17.5.1+

原创 IOS福利部落 IOS福利部落 2024-05-26 19:35 福建 Mina Activator A12是一款绕过物主锁界面的解锁工具&#xff0c;可以激活所有iPhone恢复信号&#xff0c;并且支持插卡接打电话、收发短信、4G流量上网&#xff0c;支持iCloud登录&#xff0c;有消息通知&#xff0c;支持i…

sklearn实现线性回归

sklearn实现线性回归 一、数据集介绍二、使用sklearn实现线性回归一、数据集介绍 本案例使用女性身高体重数据集,数据集如下图所示: 可以看到,数据集有15行2列。 二、使用sklearn实现线性回归 sklearn中的线性模型模块是linear_model。这里使用linear_model下的普通线性…

【Linux】-Redis安装部署[15]

目录 简介 安装 1、配置EPEL仓库 2、安装redis 3、启动redis 4、放行防火墙&#xff0c;redis使用端口6379 5、进入redis服务 简介 redis是一个开源、使用C语言编写的、支持网络互交的、可基于内存也可持久化的Key-Value数据库。redis的特点就是&#xff1a;快&#xf…

P1003 [NOIP2011 提高组] 铺地毯

题目传送门&#xff1a; P1003 [NOIP2011 提高组] 铺地毯 AC代码&#xff1a; #include<bits/stdc.h>using namespace std;int a[10005],b[10005],g[10005],k[10004];int main() {int n,x,y;cin>>n;for(int i1;i<n;i) cin>>a[i]>>b[i]>>g[…

美元真的不值钱吗?黄金才是真的货币

为什么在美国用美元在中国用人民币的时候感觉到美元不值钱&#xff1f;你花3-4RMB买一商品&#xff0c;再1美元卖出去&#xff0c;再在外汇市场换7RMB&#xff0c;天啊&#xff0c;你拥有了财富永动机&#xff0c;别告诉别人&#xff0c;赚的钱记得分我一点。 不少人把比较优势…

安全设计 | CISA:构建默认安全的软件,软件安全设计的未来之路

软件制造商在产品设计和开发过程中应采取安全设计原则和方法&#xff0c;以减少网络安全风险&#xff0c;并转变责任重心&#xff0c;使产品在设计时就内置安全特性&#xff0c;而不是依赖于后期的补丁和修复。为此CISA发布了《软件安全设计的原则和方法》&#xff0c;帮助软件…

@EnableFeignClients:简化微服务间调用的艺术

在Spring Cloud框架中&#xff0c;EnableFeignClients注解扮演着至关重要的角色&#xff0c;它不仅简化了微服务间的HTTP调用&#xff0c;还促进了服务间的解耦&#xff0c;提高了开发效率和系统的可维护性。本文将深入探讨EnableFeignClients的作用、如何通过编写包含FeignCli…