首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏河湾欢儿的专栏

    手风琴

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{ padding: 0; margin: 0; } img{ width: 500px; height: 300px; } #div1

    1.3K10发布于 2018-09-06
  • 来自专栏前端达人

    使用 CSS Checkbox Hack 技术制作一个手风琴组件

    在本篇文章里,我们一起学习下如何使用 CSS checkbox hack 技巧制作一个响应式的手风琴组件,这个组件完全基于CSS,没有JavaScript脚本,基于窗口大小进行水平和垂直之间进行切换。 手风琴样式效果: 下图是我们要制作的手风琴效果 本示例需要你具备一些关于flexbox的知识。 首先,我们先了解下什么是 CSS Checkbox Hack ? 然后我们创建相应的单选按钮,并为其分配内容关键词: 建立无序列表 接下来,我们设置一个包含4行的无序列表,每行列表

  • 包含了标题项<lable>标签和内容项
    标签: 首先我们在标题选型卡外层定义标签 最后定义一个可选的外观样式,当每个单选按钮获取焦点时,我们为lable标签定义outline属性,这个细节帮组我们增强组件的可访问性。 (accessibility) 以下是完成后的CSS代码内容: 4、响应式处理 接下来我们来处理下,在小屏或可视窗口低于 650px 的情况,幸亏我们使用了弹性盒子布局,在这种情况下,我们让手风琴垂直显示

6.8K30发布于 2019-12-23
  • 来自专栏Devops专栏

    jquery 手风琴

    left: 602px; background: url("images/003.jpg"); } .accordion li:nth-child(4) 602px; background-color: #F28B24; } .accordion li:nth-child(4) 非洲景色3

  • 非洲景色4<
  • </html> 下面就是用jquery去控制left的值,就可以实现手风琴的效果了 点击标签2,标签3 和 4 则自动向右移动。 完成代码如下: <!

    1.9K20发布于 2019-06-02
  • 来自专栏前端达人

    使用 CSS Checkbox Hack 技术纯手工撸一个手风琴组件

    在本篇文章里,我们将一起学习下如何使用 CSS checkbox hack 技术纯手工撸一个响应式的手风琴组件,这个组件完全基于CSS,没有JavaScript脚本,同时又基于窗口大小进行水平和垂直之间进行样式切换 手风琴样式效果: 下图是我们要制作的手风琴效果动态图: ? 本示例需要你具备一些关于 flexbox 弹性盒子布局的相关知识。 首先,我们先了解下什么是 CSS Checkbox Hack ? 建立无序列表 接下来,我们设置一个包含4行的无序列表,每行列表

  • 包含了分类标题选项卡:<lable>标签和内容介绍项:
    标签: 首先我们的分类标题选型卡外层被<label> 标签包裹在内, 4、响应式处理 接下来我们来处理下,在小屏或可视窗口低于 650px 的情况,横向无法完整展示的样式问题。 通过本文,我们一起学习了如何使用 CSS checkbox hack 技术纯手工撸一个手风琴组件, CSS checkbox hack 不仅能做手风琴效果,还有完成更多有趣的效果,比如实现常见的导航切换

    4.1K20发布于 2019-12-25
  • 来自专栏itclanCoder

    css实现手风琴效果

    position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, .4) accordion-title { color: #fff; font-size: 18px; z-index: 2; } } } 手风琴完整代码 imageView2/0/format/webp/q/75" }, { title: `图片4`, src: "https

    88020编辑于 2023-09-14
  • 来自专栏sktj

    jquery 手风琴效果

    1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Bootstrap3扁平风格垂直手风琴特效 bs-collapse">

    <h4 collapse" data-parent="#" href="#one"> Collapse item #1 </h4> of panel -->
    <h4 "collapse" data-parent="#" href="#two"> Collapse item #2 </h4>

    3.7K20发布于 2019-08-23
  • JavaScript 手风琴效果

    图片 我们之前在 JavaScript 鼠标滑动,图片显示隐藏 这篇博文中实现了一个简化版的手风琴效果,简而言之,手风琴效果能够帮助你,在有限的页面空间内,展示多个内容片段,使得用户能非常友好的实现多个内容片段之间的切换 p>

  • Nian糕 4< /p>

    Nian糕 4

  • <img src="images/n2. p> </li> </ul> </div> CSS 样式如下 #box { width: 1180px; height: 360px; border: <em>4</em>px width: 2000px; } ul li { width: 197px; height: 360px; float: left; box-shadow: -<em>4</em>px

    2K30编辑于 2024-03-16
  • 来自专栏颜颜yan_的学习笔记

    【jQuery案例】手风琴

    ,当鼠标指针滑过方块时,当前方块状态会发生变化 手风琴案例 案例分析 手风琴效果的实现并不复杂,需要用到jQuery中的fadeIn()和fadeOut()方法,以及鼠标指针进入事件mouseenter ,下面我们来对本次案例的实现思路进行分析 1、编写手风琴效果的页面结构。 4、通过颜色类名red1和red2等方式设置大小方块的颜色。 4、取消列表ul的默认样式。 5、设置列表的样式,设置列表的大小,边距等。这里使用position:relative设置相对定位。 4、获取小方块的兄弟元素,类名为big的大方块,实现淡入效果。 5、清除当前元素的其他兄弟元素,大方块变小方块。 6、实现小方块淡入效果。 7、实现大方块淡出效果。

    2.6K20编辑于 2022-12-01
  • 来自专栏前端知识分享

    Angular 4 组件通信

    组件通讯,意在不同的指令和组件之间共享信息。如何在两个多个组件之间共享信息呢。 最近在项目上,组件组件之间可能是父子关系,兄弟关系,爷孙关系都有。。。。。 我也找找了很多关于组件之间通讯的方法,不同的方法应用在不同的场景,根据功能需求选择组件之间最适合的通讯方式。下面我就总结一下关于组件通讯的N多种方法。

    1.3K00发布于 2020-06-10
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    原生JS实现手风琴特效

    今天给大家分享一个用原生JS实现的手风琴特效,效果如下: 实现代码如下,欢迎大家复制粘贴。 <! DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>原生JS实现手风琴特效</title>

    17.5K10发布于 2020-11-26
  • 来自专栏前端开发

    Vue 手风琴组件三种实现方式的使用方法与封装技巧详解

    下面为你详细介绍这三种实现方式的使用方法和组件封装方法:一、原生Vue实现方式使用方法创建组件文件:将完整示例代码保存为Accordion.vue文件在父组件中引入<template>

    ></template><script>export default { data() { return { activeNames: ['1'] } }}</script>组件封装方法创建封装组件 Array, default: () => [] } }}</script><style scoped>.directive-accordion { border-radius: 4px cursor: pointer; transition: background-color 0.2s;}.accordion-header:hover { background-color: #e4e7ed Vue, 手风琴组件,实现方式,使用方法,封装技巧,Vue 组件开发,前端开发,JavaScript,Vue.js, 组件封装,前端组件,热门技术,Web 开发,Vue 实战,前端框架资源地址:https

    67310编辑于 2025-06-04
  • 来自专栏狮乐园

    高级 Vue 组件模式 (4)

    我们可以在 toggle 组件模板中的 slot 标签上将所有与其上下文相关的方法及属性传递给它,如下:

    <slot :status="status" : status.on"></custom-status-indicator> </template> 当然,相比上一篇文章,我们需要对 custom-button 和 custom-status-indicator 组件做一些简单的更改 成果 通过作用域插槽,我们有效地避免了第三方组件由于混入 toggleMixin 而可能造成的命名冲突以及隐式依赖等问题。 你可以通过下面的链接来看看这个组件的实现代码以及演示: sandbox: 在线演示 github: part-4 总结 mixin 虽好,但是一定不要滥用,作为组件开发者,可以享受它带来的便利性,但是它对于组件调用者来说

    64710发布于 2020-01-21
  • 来自专栏ArcGIS JS API开发

    【React基础-4组件 & Props

    组件定义 在react中定义一个组件的话有以下两种方式: 通过编写JavaScript函数来定义一个组件,这种方式定义的组件被称之为函数组件 通过ES6的class来定义一个组件,这种方式定义的组件被称之为类组件 我们上述通过两段代码定义的函数组件和类组件最终渲染到页面的效果如下所示: 渲染组件组件定义部分我们仅仅介绍了props在函数组件和类组件中的使用,并没有介绍它是从哪传到函数组件或类组件中的,在这里我们就介绍下 组合组件与提取组件 组合组件的含义其实很简单,就是在我们平常的开发中,一个web页面是通过不同的组件组合起来的,最简单的就是上中下结构的页面,包含顶部组件、中间内容区域组件、底部组件组合而成,大致意思就是这样 ,提取组件就是将一个组件拆分成更小的几个组件。 Comment组件代码,这对后期维护组件的人员来说有点恼火了,那我们就需要对Comment组件进行组件提取,其实也就是组件拆分工作。

    76110编辑于 2022-02-21
  • 来自专栏踏浪的文章

    Flutter Lesson 4: Flutter组件之App布局组件

    首先来看一下我怎么来学习Flutter,我要了解每一个组件,同时,这又是一个App,所以,我的目标是直接生产一个App,里面就是对Flutter组件的介绍,同时写上一些demo以及源代码,这一个点子源于 如果要构建这样的一款App,我需要先构建一个App首页,包含了一个可以滚动的列表,如果可以,还可以添加一些其他的组件。以及基础的布局组件。 ,Flutter中还包含了其余的多种列表组件,这些以后再介绍。 第二个参数需要使用到new MaterialPageRoute调用一个组件,传递一个builder,这是一个函数,返回需要显示的组件即可。关于传值,就在返回的组件中传值即可。 补充说明(very important) 前文们提到了MaterialApp组件,这个组件其实一般就在main.dart中使用一次就可以了,因为如果在一个项目中使用了多次MaterialApp,同时你使用了固定路由配置

    2.2K50发布于 2019-07-31
  • 来自专栏狮乐园

    高级 Angular 组件模式 (4)

    命名冲突不仅存在于指令的选择器之间,同时也会存在于指令的Inputs和Outputs属性,当这些属性名一样时,Angular并不会进行提示,它会按原本的逻辑正常工作。这种情况有时候是我们希望看到的,有些时候却不是。

    1K10发布于 2018-10-19
  • 来自专栏技术人生

    flutter组件4【视频播放】

    VideoDetail extends StatefulWidget { //https://nico-android-apk.oss-cn-beijing.aliyuncs.com/landscape.mp4 videoPlayerController = VideoPlayerController.network('https://nico-android-apk.oss-cn-beijing.aliyuncs.com/landscape.mp4'

    59520发布于 2020-11-13
  • 来自专栏前端知识分享

    第62天:手风琴效果

    手风琴效果: 1 <! DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>手风琴效果</title>

    1.4K20发布于 2018-09-11
  • 来自专栏搞前端的李蚊子

    vue实现侧边栏手风琴效果

    子集', '子集', '子集'], show: false }, { name: '导航4'

    4.1K70发布于 2018-03-14
  • 来自专栏日常记录

    vue弹出层 +内容手风琴 简单实现

    --手风琴-->

    套餐1
    <aside class
    1
    2
    3
    4<
    1
    2
    3
    4<

    2.3K10发布于 2019-03-28
  • 来自专栏keyWords

    4、React组件之性能优化

    对多个React组件的性能优化 当一个React组件被装载、更新和卸载时,组件的一序列生命周期函数会被调用。 同样一个组件的渲染过程也要考虑三个过程:装载阶段、更新阶段、卸载阶段 对于装载阶段,组件无论如何都要彻底渲染一次,从这个React组件往下的所有子组件,都要经历一遍React组件的装载生命 周期,所以并没有多少优化的事情可做 对于卸载阶段,只有一个生命周期函数componentWillUnmount,这个函数只是清理componentDidMount添加的事件处理监听等收尾工作, 所以,也没有什么可优化的空间; 4. ,React做得是根据新节点的props去更新节点的组件实例,引发组件的更新过程; 在处理完根节点对比后,React的算法会对根节点的每一个子节点重复一样的操作 多个相同子组件的情况 如果最初组件状态为 ,即挨个比较每个子组件; React首先认为把text为First的组件的text改为Zero,Second的改为First,最后创建一个text为Second的组件,这样便会破原有的两个组件完成一个更新过程

    75610发布于 2018-09-19
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券