iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >如何使用CSS3和Checkbox实现JQuery的一些效果
  • 641
分享到

如何使用CSS3和Checkbox实现JQuery的一些效果

2024-04-02 19:04:59 641人浏览 安东尼
摘要

本篇内容主要讲解“如何使用css3和Checkbox实现Jquery的一些效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用CSS3和Checkbox实

本篇内容主要讲解“如何使用css3和Checkbox实现Jquery的一些效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用CSS3和Checkbox实现JQuery的一些效果”吧!

show()/hide()的实现

show()/hide()的实现主要控制元素的display属性。
html:

XML/HTML Code复制内容到剪贴板

  1. <div id="box">  

  2.     <input type="checkbox" id="sh"/>  

  3.     <label for="sh">show/hide</label>  

  4.     <div id="shbox">  

  5.         点击上面的show/hide实现show()/hide()   

  6.     </div>  

  7. </div>  

css:

CSS Code复制内容到剪贴板

  1. #box{   

  2.     position:relative;   

  3. }   

  4. #box *:not(#shbox){   

  5.     display:inline-block;   

  6. }   

  7. input{   

  8.     position:absolute;   

  9.     left:-10000000px;   

  10. }   

  11. :checked~#shbox{   

  12.     display:none;   

  13. }   

  14. label{   

  15.     width:100px;   

  16.     height:30px;   

  17.     line-height:30px;   

  18.     text-align:center;   

  19.     border:1px solid green;   

  20.     position:absolute;   

  21.     left:0px;   

  22.     cursor:pointer;   

  23.     border-radius:5px;   

  24. }   

  25. #shbox{   

  26.     background:#ccc;   

  27.     color:red;   

  28.     width:200px;   

  29.     height:200px;   

  30.     border:1px solid blue;   

  31.     box-sizing:border-box;   

  32.     padding:50px;   

  33.     position:absolute;   

  34.     top:50px;   

  35. }  

运行结果:https://jsfiddle.net/dwqs/1LykzL2f/1/embedded/result/
fadeIn()/fadeOut()的实现

fadeIn()/fadeOut()的实现主要是控制元素的opcity属性。html依旧采用上面的,修改css如下:

CSS Code复制内容到剪贴板

  1. :checked~#shbox{   

  2.     opacity:0;   

  3. }  

fadeIn()/fadeOut()可以控制渐显/渐退的速度,同样给#shbox添加transition属性可以模拟这个效果:

CSS Code复制内容到剪贴板

  1. #shbox{   

  2.     transition:opacity 2s;   

  3. }  

运行效果:Https://jsfiddle.net/dwqs/2txfyr1e/embedded/result/
slideUp()/slideDown()的实现

slideUp()/slideDown()通过改变元素的高度来实现上卷和下拉。html依旧采用上面的,css修改如下:

CSS Code复制内容到剪贴板

  1. :checked~#shbox{   

  2.     height:0px;   

  3. }   

  4. #shbox{   

  5.     background:#ccc;   

  6.     overflow-y:hidden;   

  7.     color:red;   

  8.     width:200px;   

  9.     height:200px;   

  10.     box-sizing:border-box;   

  11.     transition:all 2s;   

  12.     position:absolute;   

  13.     top:50px;   

  14. }  

#shbox添加了 overflow-y:hidden,是为了连文本也实现隐藏,不然,#shbox里面的文本仍然会显示; transition实现一个过渡;同时去掉了border属性。
运行结果:https://jsfiddle.net/dwqs/xyu58nu8/3/embedded/result/

到此,相信大家对“如何使用CSS3和Checkbox实现JQuery的一些效果”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 如何使用CSS3和Checkbox实现JQuery的一些效果

本文链接: https://www.lsjlt.com/news/76748.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用CSS3和Checkbox实现JQuery的一些效果
    本篇内容主要讲解“如何使用CSS3和Checkbox实现JQuery的一些效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用CSS3和Checkbox实...
    99+
    2024-04-02
  • css3和jquery如何实现自定义checkbox和radiobox组件
    这篇文章主要为大家展示了“css3和jquery如何实现自定义checkbox和radiobox组件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css3和jq...
    99+
    2024-04-02
  • CSS3如何实现自定义Checkbox特效
    这篇文章给大家分享的是有关CSS3如何实现自定义Checkbox特效的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。效果图如下实例代码<!DOCTYPE html&...
    99+
    2024-04-02
  • 如何使用CSS3实现动画效果
    这篇文章主要为大家展示了“如何使用CSS3实现动画效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用CSS3实现动画效果”这篇文章吧。浏览器支持Inte...
    99+
    2024-04-02
  • 如何使用CSS3实现折角效果
    这篇文章主要介绍如何使用CSS3实现折角效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!先来看看静态的效果图实例代码<!DOCTYPE html> <h...
    99+
    2024-04-02
  • 如何使用css3实现弹幕效果
    这篇文章主要介绍如何使用css3实现弹幕效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如何通过css3实现弹幕首先来看如何通过css的方法实现一个最简单的弹幕:首先在html中定...
    99+
    2024-04-02
  • css3如何实现transition和transfor效果
    这篇文章主要讲解了“css3如何实现transition和transfor效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3如何实现transition和transfor效果”吧!代...
    99+
    2023-07-04
  • 如何使用jquery实现拖拉效果
    这篇文章给大家分享的是有关如何使用jquery实现拖拉效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用jquery实现拖拉效果的方法:1、使用“$("#元素id值...
    99+
    2024-04-02
  • 如何使用css3实现照片墙效果
    这篇文章主要为大家展示了“如何使用css3实现照片墙效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用css3实现照片墙效果”这篇文章吧。代码如下:&l...
    99+
    2024-04-02
  • 如何使用纯CSS3的transform实现心动效果
    这篇文章主要介绍如何使用纯CSS3的transform实现心动效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!心动送一个爱心表示我对你心动,使用纯 CSS3 的transform实现:css 部分html,body...
    99+
    2023-06-27
  • 怎么用css3+jquery实现荷花图效果
    这篇文章主要介绍“怎么用css3+jquery实现荷花图效果”,在日常操作中,相信很多人在怎么用css3+jquery实现荷花图效果问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • 如何使用css3实现转换过渡和动画效果
    这篇文章主要介绍了如何使用css3实现转换过渡和动画效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。为什么要用css动画替换js动画  导致JavaScript效...
    99+
    2023-06-08
  • css3如何实现animation效果
    小编给大家分享一下css3如何实现animation效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   &nbs...
    99+
    2024-04-02
  • 如何使用CSS修改HTML的checkbox效果
    这篇文章主要讲解了“如何使用CSS修改HTML的checkbox效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CSS修改HTML的checkbo...
    99+
    2024-04-02
  • 如何使用css3实现各种图标效果
    这篇文章主要为大家展示了如何使用css3实现各种图标效果,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“如何使用css3实现各种图标效果”这篇文章吧。公共样式应该说...
    99+
    2024-04-02
  • CSS+HTML如何实现自定义checkbox效果
    这篇文章主要介绍CSS+HTML如何实现自定义checkbox效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! checkbox应该是一个比较常用的html功能了,不过浏...
    99+
    2024-04-02
  • 如何使用CSS3实现超炫的Loading动画效果
    今天小编给大家分享一下如何使用CSS3实现超炫的Loading动画效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,...
    99+
    2024-04-02
  • 如何使用jquery实现图片轮播和滑动效果
    这篇文章主要介绍了如何使用jquery实现图片轮播和滑动效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下实习做了一个简易的图片轮播效果下图是做出来的效果源码ht...
    99+
    2023-06-26
  • CSS3如何实现圆角效果
    这篇文章主要介绍了CSS3如何实现圆角效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 CSS3 圆角使用 CSS3 borde...
    99+
    2024-04-02
  • 实例讲解如何使用CSS3实现一个图片轮播效果
    随着互联网的发展,网页设计越来越注重用户体验。而图片轮播也成为了网页设计中常见的一种元素,特别是在商业网站中,图片轮播更成为了展示产品、品牌、活动等信息的重要方式。本文将介绍如何使用CSS3来实现一个简单的图片轮播效果。HTML结构首先,我...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作