CSS 一些常见的大坝设备仪器标识绘制

news2024/12/22 3:01:28

文章目录

    • 需求
    • 分析
      • 1. 坝基测压管
      • 2. 坝体测压管
      • 3. 竖向位移兼水平位移测点
      • 4. 竖向位移测点
      • 5. 三角量水堰
      • 6. 水平位移观测工作基点
      • 7. 竖向位移观测水准基点
      • 8. 其他

需求

绘制一些常见的设备仪器标识符
在这里插入图片描述

分析

1. 坝基测压管

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>vertical-horizontal</title>
    <style>
        .dam-foundation{
            width: 100px;
            height: 100px;
            border-radius: 50%;
            margin: 50px auto;
            background: linear-gradient(to top, green 50%,#20e56f 50% );
        }
    </style>
</head>

<body>
    <div class="dam-foundation"></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>vertical-horizontal</title>
    <style>
        .dam-body{
            width: 100px;
            height: 100px;
            margin: 50px auto;
            border-radius: 50%;
            background: #20e56f;
        }
    </style>
</head>

<body>
    <div class="dam-body"></div>
</body>

</html>

3. 竖向位移兼水平位移测点

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>vertical-horizontal</title>
    <style>
        .diamond {
            width: 100px;
            height: 100px;
            position: relative;
            margin: 50px auto;
            transform: rotate(45deg);
            border: 1px solid green;
        }

        .diamond::before,
        .diamond::after {
            content: '';
            position: absolute;
            top: 0;
            left: 50%;
            width: 2px;
            height: 100%;
            background-color: green;
        }

        .diamond::before {
            transform: rotate(45deg);
        }

        .diamond::after {
            transform: rotate(-45deg);
        }
    </style>
</head>

<body>
    <div class="diamond"></div>
</body>

</html>

4. 竖向位移测点

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>vertical-horizontal</title>
    <style>
        .dam{
            width: 0;
            height: 0;
            margin: 50px auto;
            height: 0;
            width: 0;
            border-left: 14px solid transparent;
            border-right: 14px solid transparent;
            border-bottom: 24px solid #55b32f;
        }
    </style>
</head>

<body>
    <div class="dam"></div>
</body>

</html>

5. 三角量水堰

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Rectangle with Inverted Triangle</title>
    <style>
        .rectangle {
            width: 200px;
            height: 100px;
            background-color: lightblue;
            position: relative;
            margin: 50px auto;
        }

        .triangle {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translateX(-50%) translateY(-50%) rotate(180deg);
            width: 0;
            height: 0;
            border-left: 100px solid transparent;
            border-right: 100px solid transparent;
            border-bottom: 100px solid darkblue;
        }
    </style>
</head>

<body>
    <div class="rectangle">
        <div class="triangle"></div>
    </div>
</body>

</html>

6. 水平位移观测工作基点

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Diamond with Two Vertical Bisector Lines</title>
    <style>
        .diamond {
            width: 100px;
            height: 100px;
            background-color: green;
            position: relative;
            margin: 50px auto;
            transform: rotate(45deg);
        }
    </style>
</head>

<body>
    <div class="diamond"></div>
</body>

7. 竖向位移观测水准基点

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Square within a Circle</title>
    <style>
        .circle {
            width: 200px;
            height: 200px;
            border-radius: 50%;
            position: relative;
            background-color: lightblue;
            margin: 50px auto;
        }

        .circle::before {
            content: '';
            display: block;
            width: 140px;
            height: 140px;
            /* background-color: #20e56f; */
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }
        .triangle-top-left {
            position: absolute;
            top: 15%;
            left: 15%;
            width: 0;
            height: 0;
            border-left: 70px solid transparent;
            border-right: 70px solid transparent;
            border-top: 70px solid darkblue;
        }

        .triangle-bottom-right {
            position: absolute;
            bottom: 15%;
            right: 15%;
            width: 0;
            height: 0;
            border-left: 70px solid transparent;
            border-right: 70px solid transparent;
            border-bottom: 70px solid darkblue;
        }
    </style>
</head>

<body>
    <div class="circle">
        <div class="triangle-top-left"></div>
        <div class="triangle-bottom-right"></div>
    </div>
</body>

</html>

8. 其他

在这里插入图片描述

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Circle with Triangle</title>
    <style>
        .circle {
            width: 200px;
            height: 200px;
            background-color: lightblue;
            border-radius: 50%;
            position: relative;
            margin: 50px auto;
        }

        .triangle {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translateX(-50%) translateY(-50%);
            width: 0;
            height: 0;
            border-left: 50px solid transparent;
            border-right: 50px solid transparent;
            border-bottom: 86.6px solid darkblue;
        }
    </style>
</head>

<body>
    <div class="circle">
        <div class="triangle"></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>Square with Diagonally Opposite Triangles</title>
    <style>
        .square {
            width: 200px;
            height: 200px;
            position: relative;
            margin: 50px auto;
            background-color: lightblue;
        }

        .triangle-top-top {
            position: absolute;
            top: 0;
            left: 0;
            width: 0;
            height: 0;
            border-left: 100px solid transparent;
            border-right: 100px solid transparent;
            border-top: 100px solid darkblue;
        }

        .triangle-bottom-bottom {
            position: absolute;
            bottom: 0;
            right: 0;
            width: 0;
            height: 0;
            border-left: 100px solid transparent;
            border-right: 100px solid transparent;
            border-bottom: 100px solid darkblue;
        }
    </style>
</head>

<body>
    <div class="square">
        <div class="triangle-top-top"></div>
        <div class="triangle-bottom-bottom"></div>
    </div>
</body>

</html>

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

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

相关文章

Linux快速定位日志 排查bug技巧和常用命令

1. 快速根据关键字定位错误信息 grep 在 Linux 系统中&#xff0c;可以使用 grep 命令来查找日志文件中包含特定关键字的行。假设你的日志文件路径为 /var/log/myapp.log&#xff0c;你想要查找包含关键字 "abc" 的日志内容&#xff0c;可以按照以下步骤操作&#…

yolox-何为EMA?

何为EMA&#xff1f; 定义&#xff1a; 滑动平均/指数加权平均&#xff1a;用来估计变量的局部均值&#xff0c;使得变量的更新与一段时间内的历史取值有关&#xff0c;滑动平均可以看作是变量的过去一段时间取值的均值。 优点&#xff1a; 相比于直接赋值&#xff0c;滑动平均…

探索数组的最大值与最小值:从基础到进阶

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一、引言&#xff1a;数组的奥秘 二、基础操作&#xff1a;查找数组的最大值和最小值 三、…

RK平台ADB不识别问题排查

简介 ADB是Android系统的调试工具&#xff0c;一般用USB线连接开发板和PC&#xff0c;可以抓取开发板的调试日志&#xff0c;执行shell指令&#xff0c;传输文件等功能。为了调试方便&#xff0c;RK平台的Linux系统也默认支持ADB&#xff0c;其源码是从Android移植过来的。 本…

C语言——基于stm32G030的温湿度传感器项目实验

一、功能要求&#xff1a; 设备自检功能&#xff1a; 设备上电自检&#xff08;检查传感器采集是否正常&#xff0c; DHT11有存在响应&#xff0c; 可以自检使用&#xff0c; &#xff09;自检通过后&#xff0c;由串口打印设备状态信息。 自动控制功能&#xff1a; 进入自动控…

汇编原理(二)寄存器——内存访问

一个字 两个字节 双字 字节为8位 字为16位&#xff08;看两格&#xff09; 双子dword32位&#xff08;看四格&#xff09; 内存中字的存储&#xff1a; 0地址单元中存放的字节型数据是多少&#xff1f; 0地址字单元中存放的字型数据是多少&#xff1f; 2地址字单元中存放…

网络之再谈体系结构

大家都知道的是网络的体系结构&#xff0c;现代软件常用的体系结构无非是TCP/IP协议栈&#xff0c;OSI因为实现复杂并且效率没有TCP/IP协议栈好&#xff0c;所以不用OSI&#xff0c;但是&#xff0c;最近在复习网络知识的时候&#xff0c;发现了一些奇怪的地方&#xff0c;那就…

深度学习-序列模型

深度学习-序列模型 1. 定义2. 应用领域3. 典型模型4. 技术细节5. 总结 序列模型是一种处理序列数据的机器学习模型&#xff0c;其输入和/或输出通常为序列形式的数据。以下是关于序列模型的详细解释&#xff1a; 1. 定义 序列模型是输入输出均为序列数据的模型&#xff0c;它…

【Python】 Python中__slots__的妙用与深入解析

基本原理 在Python中&#xff0c;__slots__是一个特殊的类属性&#xff0c;它可以用来限制一个类可以拥有的属性数量。这个特性在Python中非常有用&#xff0c;尤其是在创建大量实例时&#xff0c;可以显著减少内存的使用。 通常&#xff0c;Python的类会为每个实例自动创建一…

linux下docker 的使用(2)

上期我们讲了网络&#xff0c;现在来进行最后的 docker的基础内容 java项目的部署 假如说 我们java 项目已经写好了&#xff0c;现在在maven中打包一下我们的项目&#xff0c;然后会得到一个jar包&#xff0c;把jar包 上传到虚拟机上 点击package 命令&#xff0c;会得到一个…

【ARM+Codesys案例】RK3568 +Codesys 软PLC方案在电镀生产线的应用

1 电镀生产简介 电镀是一种比较重要的工艺&#xff0c;产品经过电镀工艺处理后&#xff0c;不仅产品质量获得提高&#xff0c;产品性能也会大幅度提高&#xff0c;同时延长了产品的使用时间。电镀生产线是指按一定的电镀生产工艺要求,将有关的各种电镀处理槽、电镀行车运动装置…

ip地址更改方法有哪些类型

在互联网世界中&#xff0c;IP地址作为每个网络设备的唯一标识符&#xff0c;其重要性不言而喻。无论是为了提升网络安全、实现远程办公&#xff0c;还是解决地域限制等问题&#xff0c;我们都有可能需要更改IP地址。本文将详细介绍IP地址更改方法有哪些类型&#xff0c;以便在…

Android面试题之Jetpack的三大核心组件

本文首发于公众号“AntDream”&#xff0c;欢迎微信搜索“AntDream”或扫描文章底部二维码关注&#xff0c;和我一起每天进步一点点 ViewModel 和 LiveData 是 Android Jetpack 组件库中的两个核心组件&#xff0c;它们能帮助开发者更有效地管理 UI 相关的数据&#xff0c;并且…

009、字符串_应用场景

缓存功能 Redis作为缓存层&#xff0c;MySQL作 为存储层&#xff0c;绝大部分请求的数据都是从Redis中获取。由于Redis具有支撑高 并发的特性&#xff0c;所以缓存通常能起到加速读写和降低后端压力的作用。 计数 许多应用都会使用Redis作为计数的基础工具&#xff0c;它可…

Pycharm常见问题1

问题&#xff1a; ValueError at /user/users/ The view user.views.get_users didnt return an HttpResponse object. It returned None instead. 问题分析&#xff1a; 视图user.views.get_users未返回HttpResponse对象&#xff0c;它返回值为None。也就是说在视图文件没有…

[JDK工具-10] jvisualvm 多合一故障处理工具

文章目录 1. 介绍2. 查看堆的变化3. 查看堆快照4. 导出堆快照文件5. 查看class对象加载信息6. CPU分析&#xff1a;发现cpu使用率最高的方法7. 查看线程快照&#xff1a;发现死锁问题 1. 介绍 VisualVM 是一款免费的&#xff0c;集成了多个 JDK 命令行工具的可视化工具&#xf…

荣耀200系列正式发布,以深度创新引领中高端市场

5月27日&#xff0c;荣耀召开数字系列新品发布会&#xff0c;正式发布荣耀200系列。 据「TMT星球」了解&#xff0c;在荣耀AI技术的加持下&#xff0c;全新荣耀200系列在影像、护眼等方面有了更进一步的创新升级&#xff0c;为行业带来众多开创性的技术解决方案。同时&#xf…

社交媒体数据恢复:云叙

在使用云盘的过程中&#xff0c;由于误操作或其他原因&#xff0c;我们可能会遇到数据丢失的问题。了解云盘数据恢复的原理和技巧对于确保云盘数据安全非常重要。接下来&#xff0c;我将为您提供一份关于云盘数据恢复的教程。 一、文件恢复 当您发现文件丢失或损坏后&#xff0…

逆向基础:软件手动脱壳技术入门

这里整合了一下之前自己学习软件手工脱壳的一些笔记和脱文&#xff0c;希望能给新学软件逆向和脱壳的童鞋们一点帮助。 1 一些概念 1.1 加壳 加壳的全称应该是可执行程序资源压缩&#xff0c;是保护文件的常用手段。加壳过的程序可以直接运行&#xff0c;但是不能查看源代码…

【Flowable 7】学习笔记 01 - 初始化数据库表创建流程(源码)

文章目录 前言版本说明配置1、引擎配置初始化2、SQL 执行创建表2.0、创建表概览&#xff08;创建表数目&#xff1a;38&#xff09;2.1、基础组件表创建&#xff08;以 common 组件为例&#xff09;2.2、changelog 组件表创建&#xff08;基于 liquibase&#xff09;2.3、Engin…