投票同款特效样式

2023-10-31

先看效果:
在这里插入图片描述

再看代码(查看更多):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        @import url("https://fonts.googleapis.com/css?family=Lato:400,400i,700");

        [type="radio"][id$="1"] {
            width: 20px;
            height: 20px;
        }
        [type="radio"][id$="2"] {
            width: 32px;
            height: 32px;
        }
        [type="radio"][id$="3"] {
            width: 46px;
            height: 46px;
        }
        [id^="agree"] {
            --green: #56a278;
            accent-color: var(--green);
            color: var(--green);
        }
        [id^="disagree"] {
            --purple: #826396;
            accent-color: var(--purple);
            color: var(--purple);
        }

        fieldset {
            border: 0;
            margin: 0 0 3rem 0;
        }
        legend {
            text-wrap: balance;
            margin: 1rem auto;
            text-align: center;
            max-inline-size: 40ch;
        }
        label {
            position: absolute;
            text-indent: -9999px;
        }
        .options {
            display: flex;
            align-items: center;
            gap: 1rem;
            justify-content: center;
        }

        body {
            height: 100vh;
            margin: 0;
            display: grid;
            place-items: center;
        }
        html {
            font-family: Lato, sans-serif;
            font-weight: bold;
        }

    </style>
</head>
<body>
<form>

    <fieldset>

        <legend>你经常结交新朋友。</legend>

        <div class="options">

            <span id="agree-label">Agree</span>

            <label for="agree-q1-3">Very Strongly Agree</label>
            <input type="radio" name="choice-q1" id="agree-q1-3">

            <label for="agree-q1-2">Strongly Agree</label>
            <input type="radio" name="choice-q1" id="agree-q1-2">

            <label for="agree-q1-1">Agree</label>
            <input type="radio" name="choice-q1" id="agree-q1-1">

            <label for="neutral-q1">Neutral</label>
            <input type="radio" name="choice-q1" id="neutral-q1">

            <label for="disagree-q1-1">Disagree</label>
            <input type="radio" name="choice-q1" id="disagree-q1-1">

            <label for="disagree-q1-2">Strongly Disagree</label>
            <input type="radio" name="choice-q1" id="disagree-q1-2">

            <label for="disagree-q1-3">Very Strongly Disagree</label>
            <input type="radio" name="choice-q1" id="disagree-q1-3">

            <span id="disagree-label">Disagree</span>

        </div>

    </fieldset>

    <fieldset>

        <legend>您花费大量空闲时间探索各种激发您兴趣的随机主题。</legend>

        <div class="options">

            <span id="agree-label">Agree</span>

            <label for="agree-q2-3">Very Strongly Agree</label>
            <input type="radio" name="choice-q2" id="agree-q2-3">

            <label for="agree-q2-2">Strongly Agree</label>
            <input type="radio" name="choice-q2" id="agree-q2-2">

            <label for="agree-q2-1">Agree</label>
            <input type="radio" name="choice-q2" id="agree-q2-1">

            <label for="neutral-q2">Neutral</label>
            <input type="radio" name="choice-q2" id="neutral">

            <label for="disagree-q2-1">Disagree</label>
            <input type="radio" name="choice-q2" id="disagree-q2-1">

            <label for="disagree-q2-2">Strongly Disagree</label>
            <input type="radio" name="choice-q2" id="disagree-q2-2">

            <label for="disagree-q2-3">Very Strongly Disagree</label>
            <input type="radio" name="choice-q2" id="disagree-q2-3">

            <span id="disagree-label">Disagree</span>

        </div>

    </fieldset>

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

投票同款特效样式 的相关文章

  • 在css3动画中添加延迟时间

    我只是给div设置了一个动画 就成功了 现在我想要证明它 因为它的延迟太短了 那么如何添加动画 0 到25 和动画 25 到50 之间的延迟时间 这是代码 flow position absolute webkit animation my
  • Bootstrap 3 导航栏动态折叠

    我正在寻找引导导航栏调整大小问题的解决方案 目前 导航栏在压缩之前可以具有某种 重叠 效果 我知道这是由于媒体查询造成的 此处使用媒体查询来指示何时进行紧凑 但是我正在寻找一种解决方案 仅当 navbar nav 和 navbar righ
  • Internet Explorer 10+ 媒体查询和响应断点

    我正在尝试将 IE10 特定媒体查询与最大宽度页面断点结合起来 我很确定它们可以组合 但不知道如何去做 这是原始的 IE10 唯一的 css 媒体查询 media all and ms high contrast none ms high
  • 使弹性盒中的项目占据所有垂直和水平空间

    我目前在容器中有元素 每个元素都包含一个图像 我想使用 Flexbox 将它们分布到四个角或容器中 图像在水平方向上分布正确 但在垂直方向上没有占用所有可用空间 Here s what it looks like at the moment
  • CSS动画从右到左动态

    我面临的问题是 我有一个从右到左的动画文本 该文本根据语言集而变化 是什么导致文本的总宽度也发生变化 在这张图中 我想要的效果工作正常 因为一些属性是固定的 现在 当我更改更长的文本时 问题就出现了 所以 这就是我现在所拥有的 这就是我想要
  • LESS 循环中的多个选择器

    我使用以下代码使用 LESS CSS 生成列布局 columnBuilder index when index lt columnCount container columnCount grid index width unit baseW
  • 使用 JavaScript 跨浏览器的 Webkit 背景过滤器

    我看过这个令人惊叹的新演示 webkit backdrop filter blur Xpx 我想问如何用 JavaScript 重现这个至少在 Chrome 中工作但也可能在 Firefox 中工作的情况 演示 https webkit o
  • 如何将transform-origin与SVG结合使用? [复制]

    这个问题在这里已经有答案了 我正在尝试旋转SVG path从它的中心但它不工作 a width 40px height 40px width 40px font size 1 5rem padding 1px overflow hidden
  • CSS mix-blend-mode 可以与转换一起使用吗?

    显然 mix blend mode 不能很好地配合transform translate and z index 将其中任何一个应用到某些文本元素将立即取消混合混合模式效果 问题 这是一个已知的限制吗 有没有基于 CSS 的解决方法 我知道
  • IE8、IE7透明背景问题

    对我的菜单使用图标 png 透明背景 对于 IE9 Chrome Firefox safari opera 没有任何问题 但是如果我使用 IE7 或 IE8 打开页面 图像周围会出现断线黑色边框 CSS 代码 menu item1 back
  • 如何在奇数行和偶数行之间交替孩子的数量?

    我搜索了它 但是使用 CSS flexbox 当我想显示奇数行的 3 个项目和偶数行的 2 个项目时出现问题 My idea is something like this 我尝试使用某种nth child选择器 但这并不是完整的解决方案 n
  • Jquery 在页面加载时滚动到偏移目标 div

    我正在尝试滚动到 URL 中的 div 它可能是 21 个 ID 之一 例如 url com test lite1 url com test lite2 url com test lite3 我需要在页面加载时发生这种情况 用户来自电子书
  • 使文本区域填充表格单元格

    我知道 SO 上也有类似的问题 但答案似乎对我不起作用 我的表格有一个填充多行的单元格 我希望文本区域填充整个单元格 我发现的代码不适用于高度 CSS textarea width 100 height 100 resize none we
  • 使用 twitter-bootstrap 时使文本区域缩放到网页

    我正在尝试根据页面大小调整文本区域的比例 即我试图使文本区域填充第二个容器和页脚之间的空间 HTML
  • 如何为 p 标签中的星号第一个字符着色

    我认为这会很容易使用 first letter伪元素 但它不起作用 I have p Required Fields p 我希望 是红色的 有任何想法吗 请注意 我无法更改 html http jsfiddle net 3ducS http
  • 隐藏加载失败的图片

    我有一个 Android 应用程序 它生成一些在本地 Webkit 视图中呈现的 HTML HTML 生成的细节实际上并不那么重要 除了 大部分来自一个地方 我无法改变它 HTML 周围的模板 包括页眉 页脚 HEAD 等 CSS 和 Ja
  • 是否有类似 jQuery 的 CSS/HTML 选择器可以在 C# 中使用?

    我想知道是否有一个类似 jQuery 的 css 选择器可以在 C 中使用 目前 我正在使用正则表达式解析一些 html 字符串 并认为在 jQuery 中使用类似 css 选择器的东西来匹配我想要的元素会更好 更新 10 18 2012
  • 嵌套最小高度不起作用

    我有一个固定大小的绝对定位区域 其中滚动条包含可变大小的内容 现在我需要将内容包装在两个 div 中 这两个 div 至少与区域一样大 但会扩展以适合内容 div div div div content div div div div 要求
  • IE8 中的 CSS 属性选择器错误?

    指定为CSS 2 1 http www w3 org TR CSS2 selector html attribute selectors input type submit or input type submit 必须匹配 type 属性
  • 竖线 (|) 是有效的 CSS 还是 Firefox 特定的?

    我注意到 Firebug 中的这条规则 link color 0000EE 我不确定我是否见过竖线 前 它位于 about PreferenceStyleSheet 中 因此它可能是 Firefox 特定的 这是什么意思 有参考链接吗 我以

随机推荐

  • C#贝塞尔曲线的应用-未读红点拖拽粘连效果

    前言 提示 仿照手机qq未读红点拖拽粘连效果 贝塞尔曲线的应用非常广泛 本篇文章将使用Winform贝塞尔曲线来实现QQ未读红点拖拽粘连的效果 手机QQ粘连效果 最终实现的效果 分析效果 1 可以看出随着拖拽的距离变大 固定点的圆会逐渐变小
  • 管理 Python 依赖项

    有几种不同的方法来管理 Python 依赖项 最常见的方法是使用 requirements txt 文件 其中列出了所有项目依赖项及其版本 然后 您可以通过运行 pip install r requirements txt 为您的项目安装所
  • 玩家传递信息

    小 A 和 ta 的小伙伴们玩传信息游戏 游戏规则如下 有 n 名玩家 所有玩家编号分别为 0 n 1 其中小朋友 A 的编号为 0 每个玩家都有固定的若干个可传信息的其他玩家 也可能没有 传信息的关系是单向的 比如 A 可以向 B 传信息
  • X210核心板、底板原理图、数据手册导读

    1 有用的资料 写代码时需要查阅和参考的资料有 核心板原理图 底板原理图 相应硬件的数据手册 S5PV210数据手册 2 原理图 PCB图 丝印图各自是什么 原理图是电路原理设计图 各个电路中的部件的逻辑连接图 原理图可能会影响软件编写 P
  • python 按文件名批量移动文件至指定文件夹

    做猫狗分类任务 要求数据集划分为训练集 training dataset 和验证集 validation dataset 均包含dogs和cats两个目录 且每个目录下包含与目录名类别相同的RGB图 数据集共25000张照片 其中训练集猫狗
  • k8s之工作负载控制器的应用

    k8s之工作负载控制器的应用 1 k8s工作负载控制器是什么 2 Deployment介绍 2 1 deployment的资源清单文件 2 2 Deployment 滚动升级 2 3 Deployment 水平扩容 2 4 Deployme
  • rsync 时提示 skipping non-regular file。。。。。 的问题

    在执行 rsync 时会提示 skipping non regular file 的内容 原因是原文件夹中包含软链接导致 可以忽略 rsync rvtO delete media u2 downloads media uu2 downloa
  • windows10+vscode+anaconda+python3.7配置LiDAR-MOS动态物体点云开源项目

    之前用c 开发较多 最近开始尝试深度学习方面的工作 用到python合pytorch 经过4天的探索 终于能把测试代码跑起来了 记录下遇到的坑 1安装anaconda 这个不是本文重点 网上教程很多 2创建python虚拟环境 2 1使用v
  • STM32F103 USB虚拟成U盘功能

    STM32F103 USB虚拟成U盘功能 还在学习 中
  • 蓝桥杯省赛模拟题-智能门锁

    本文是对 坊间流传的 蓝桥杯省赛模拟题 智能门锁 的一种解法和思路 用的是蚂蚁科技的底层代码 其中有一个BUG虽然解决 但仍然不清除原因 数码管显示6个数组字符就会出问题 最多4个稳定 但是加入超声波底层就会都正常 不清楚这是什么原因造成的
  • yolo5 训练无人人机识别系统

    环境搭建 安装驱动 点击鼠标右键 如果出现NVIDIA图标 点开 出现如下图片 我的显卡是1650 根据显卡的型号去官网找相应的驱动下载就好了 驱动官网 安装好之后 打开命令行cmd 输入如下指令 nvidia smi 显示出如下数据即为安
  • 电机驱动的三种脉冲模式

    电机驱动的三种脉冲模式 脉冲 方向 脉冲 脉冲 A B正交脉冲
  • TLS certificate verification has been disabled

    git push 推送仓库报错 缺少了安全认证 所以解决方法是重启安全认证 git config global http sslVerify true
  • 电机控制常用PID控制算法

    本文分享自己在电机控制仿真中的建模方法 敬请批评指正 同名B站链接 Timer sir 电机控制常用PID控制算法 PID控制原理 位置式PID 增量式PID 抗饱和PID PID控制仿真 仿真模型 仿真结果 PID控制原理 将偏差的比例
  • 记一次ThreadLocal的使用注意点(线程池)

    Threadlocal的作用就不用多讲了 主要是一个map用于线程间的数据隔离 正常情况下 线程回收 那么这个线程对应的map值也会被回收 是ThreadLocal中被移除并非值本身被移除 如果是对象并且任然被引用 它是不会被回收的 基于上
  • SpringBoot使用Nacos作为配置中心服务和服务注册中心

    简介 从spring开始 所有的配置文件都放在项目中 如果需要修改配置文件内容 则需要登陆服务器重启服务 想象一下如果你有一百台服务的需要修改 那是不可想象的工作量 目前已有的配置中心 携程开源的Apollo 数据保存在mysql中 支持命
  • 【航空和卫星图像中检测建筑物】使用gabor特征和概率的城市区域和建筑物检测研究(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现 1 概述 文献来源 从甚高分辨率 VHR 航空和卫星
  • 快速实现 WIFI MQTT通信详解

    WIFI MQTT接入ONE NET云平台 一 本例程实现功能介绍 二 云平台操作流程 三 硬件接线图 材料清单 四 完整代码 代码解析 五 代码实验现象 前言 MQTT是一种基于TCP的物联网通信协议 在物联网领域应用非常广泛 基本上所有
  • kafka/bin/kafka-run-class.sh: line 342: exec: java: not found

    本来jps看了下 kafka和zookeeper都起来了 手痒 非要换宝塔的进程守护管理器 选目录为 home kafka 命令为 home kafka bin zookeeper server start sh home kafka co
  • 投票同款特效样式

    先看效果 再看代码 查看更多