码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • lable与input连用特殊动作效果


    1. html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6. <title>Documenttitle>
    7. <style>
    8. /*label 可以扩大触点 label中有一个for属性需要与id连用 */
    9. * {
    10. padding: 0;
    11. margin: 0;
    12. }
    13. input {
    14. display: none;
    15. }
    16. .container {
    17. height: 300px;
    18. width: 520px;
    19. display: flex;
    20. justify-content: space-between;
    21. margin: 150px auto;
    22. text-transform: uppercase;
    23. perspective: 1000px;
    24. }
    25. .label {
    26. display: flex;
    27. flex-direction: column;
    28. justify-content: space-between;
    29. }
    30. .label label {
    31. width: 100px;
    32. height: 90px;
    33. text-align: center;
    34. line-height: 90px;
    35. }
    36. .label label:hover {
    37. opacity: 0.8;
    38. }
    39. .label label:nth-child(1) {
    40. background: rebeccapurple;
    41. }
    42. .label label:nth-child(2) {
    43. background: yellowgreen;
    44. }
    45. .label label:nth-child(3) {
    46. background: palegreen;
    47. }
    48. .container .table_body {
    49. width: 400px;
    50. height: 300px;
    51. transform-style: preserve-3d;
    52. transform: rotateX(0deg);
    53. transition: all 1s ease;
    54. display: flex;
    55. justify-content: center;
    56. align-items: center;
    57. position: relative;
    58. }
    59. .container .table_body .table_content {
    60. position: absolute;
    61. width: 350px;
    62. height: 260px;
    63. display: flex;
    64. flex-direction: column;
    65. justify-content: center;
    66. text-align: center;
    67. color: #fff;
    68. }
    69. .container .table_body .table_content:nth-child(1) {
    70. background: rebeccapurple;
    71. transform: translateY(-130px) rotateX(90deg);
    72. }
    73. .container .table_body .table_content:nth-child(2) {
    74. background: yellowgreen;
    75. transform: translateZ(130px);
    76. }
    77. .container .table_body .table_content:nth-child(3) {
    78. background: palegreen;
    79. transform: translateY(130px) rotateX(-90deg);
    80. }
    81. #top:checked~.table_body {
    82. transform: rotateX(-90deg);
    83. }
    84. #middle:checked~.table_body {
    85. transform: rotateX(0deg);
    86. }
    87. #bottom:checked~.table_body {
    88. transform: rotateX(90deg);
    89. }
    90. style>
    91. head>
    92. <body>
    93. <div class="container">
    94. <input type="radio" name="tab" id="top">
    95. <input type="radio" name="tab" id="middle">
    96. <input type="radio" name="tab" id="bottom">
    97. <div class="table_body">
    98. <div class="table_content">
    99. <h3>toph3>
    100. div>
    101. <div class="table_content">
    102. <h3>middleh3>
    103. div>
    104. <div class="table_content">
    105. <h3>bottomh3>
    106. div>
    107. div>
    108. <div class="label">
    109. <label for="top">toplabel>
    110. <label for="middle">middlelabel>
    111. <label for="bottom">bottomlabel>
    112. div>
    113. div>
    114. body>
    115. html>

    lable与input连用特殊动作效果

     

  • 相关阅读:
    TCP/IP四层模型对比OSI七层网络模型的区别是啥?数据传输过程原来是这样的
    [附源码]计算机毕业设计小型银行管理系统Springboot程序
    JavaScript 62 JavaScript 版本 62.4 ECMAScript 2016
    简单的咖啡文化静态HTML网页设计作品 DIV布局咖啡馆文化网页模板代码 DW咖啡网站制作成品
    深入分析TaskView源码之触摸相关
    leetcode 10. 正则表达式匹配(dp)
    C++类与对象(3)—拷贝构造函数&运算符重载
    Python数据分析中常用的工具类和方法【持续更新系列】
    计算机毕业设计Java智慧书籍的网站(源码+系统+mysql数据库+lw文档)
    2023南华大学计算机考研信息汇总
  • 原文地址:https://blog.csdn.net/weixin_58474273/article/details/134387580
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号