首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jQuery笔记(1) (多图)

    jQuery 终于开始学jQuery啦,这次的封面也是自己做的哟~先来看看我们的目标吧!...DOM操作 支持插件扩展开发,有着丰富的第三方插件,例如:树形菜单,日期控件,轮播图等....//此处是DOM加载完成的入口 }) jQuery的顶级对象$ 是jQuery的别称,在代码中可以使用jQuery代替,但是一般为了方便,通常都使用 是jQuery的顶级对象,相当于原生JavaScript...中的window.把元素利用包装成jQuery对象,就可以调用jQuery的方法. jQuery对象和DOM对象 用原生的开始获取的对象就是DOM对象 jQuery方法获取的元素就是jQuery对象...jQuery对象的本质是: 利用$DOM对象包装后产生的对象(伪数组形式存储) 打印box的jQuery对象: 注意: jQuery对象只能使用jQuery方法,DOM对象则使用原生的JavaScript

    9.9K10

    【全网首发】超越 PowerBI 极限打造全动态自适应小多图

    如果说佐罗曲线已经让我们重新认识了 PowerBI 的作图能力,那么今天该是我们继续实现小多图的日子了。 小多图 首先理解下什么是小多图,如下: ?...使用小多图,可以通过视觉直观地迅速得到答案。对于大量的数据可视化问题,小多图都是最佳设计方案。 实现效果 首先,在 PowerBI 中是不支持小多图的,这是一个巨大的缺失。...自适应动态性 选择一个小多图的展开维度,以及小多图展示指标,就可以显示: ?...尤其是小多图,主要左上角的按钮,用户选择【地理位置】或【产品】后,小多图完全动态计算,太残忍了。...小多图可以改进方向: 实现动态选择小多图的个数。 如,显示 6 个或 X( X < 9 )个。 未显示的项合并为【其他】项。 实现 Z 曲线小多图 … 这些会在后续文章更新。

    1.6K10

    5 种瀑布流场景的实现原理解析

    5 种场景分别是: 瀑布流 特点 纵向+高度排序 纯 CSS 多列实现,是最简单的瀑布流写法 纵向+高度排序+根据宽度自适应列数 通过 JS 根据屏幕宽度计算列数,在 web 端更加灵活的展示瀑布流 横向...纯 CSS 弹性布局实现,是最简单的横向瀑布流写法 横向+高度排序 横向+高度排序的瀑布流,需要通过 JS 计算每一列高度,损耗性能,但是可以避免某列特别长的情况,体验更好 横向+高度排序+根据宽度自适应列数...二、介绍— 瀑布流,是比较流行的一种网站页面布局[1],视觉表现为参差不齐的多栏布局,随着页面滚动条[2]向下滚动,这种布局还会不断加载数据块[3]并附加至当前尾部。...多列布局介绍 多列布局[4]指的是 CSS3 可以将文本内容设计成像报纸一样的多列布局,如下实例: CSS3 的多列属性: column-count:指定了需要分割的列数; column-gap:指定了列与列间的间隙...横向 横向+高度排序 横向+高度排序+根据宽度自适应列数 感兴趣的同学可以到项目源码[15]查看完整实现代码。

    5.9K31

    offsetheight和clientheight_scrollheight属性

    clientheight=padding+height-横向滚动轴高度。...scrollheight scrollheight,可滚动高度,就是将滚动框拉直,不再滚动的高度,这个很好理解。scrollHeight通常用在iframe自适应内容高度的情况。...验证clientHeight 根据公式,clientHeight=height+padding-横向滚动轴高度,143=150+(5+5)-横向滚动轴高度,得出横向滚动轴高度是17。...为了看一下横向滚动轴高度是否是17,看一下第二个没有滚动轴的div的clientHeight正好是160,160-143=17,所以,我们可以肯定横向滚动轴高度是17,并且公式是正确的。...这张是没有横向滚动轴的渲染图 结论 通过上述实验,我们能得出,实际的可视区域比设置的值要小,因为滚动轴占去一部分。

    76420

    jQuery 表格插件汇总

    本文搜集了大量 jQuery 表格插件,帮助 Web 设计者更好地驾御 HTML 表格,你可以对表格进行横向和竖向排序,设置固定表头,对表格进行搜索,对大表格进行分页,对表格进行滚动,拖放操作等等。...Chromatable JQuery Plugin - 固定表头,可滚动内容区,内容区滚动的时候表头位置保持不变。 ? ?...Scrollable HTML table - 将普通 HTML 表格变为可滚动状态。...DataTables - 非常强大的 jQuery 表格插件,可变宽页码浏览,现场过滤。多列排序,自动探测数据类型,智能列宽,可从几乎任何数据源获取数据。 ? ?...Tablesorter 2.0 - 将普通的,拥有 THEAD 和 TBODY 标签的表格转换为可排序表格,可以分析多种数据,支持多列排序。 ? ?

    9.7K10

    关于首页设计框架和一些细节处理分析

    关于首页设计框架和一些细节处理分析 下面是首页界面预览图 ? 第一部分 ?...这个一个横向的 Banner 高度随着后台返回尺寸自动自适应 如果返回的 Banner 数组为空则隐藏 第二部分 ?...这是放置广告位的 设计说目前也就四个 我为了以后可以扩展 就做成如果超出四个就可以横向滚动 按钮的高度随着后台返回尺寸自动自适应 如果返回的元素都没有则隐藏这一栏 第三部分 ?...推荐预售和限时限量的商品 可以横向滚动 出现 ViewMore 跳转到对应频道的页面 切换频道可以切换对应栏目的内容 如果两者都没有数据隐藏 第四部分 ?...因为下面的频道是横向滚动的 设置方向之后 UICollectionView 的 Header 就是在最左边 不是我们要的结果 ?

    1.1K20

    CSS 背景(background)

    (url) 参数: none :  无背景图(默认的) url :  使用绝对或相对地址指定背景图像 background-image 属性允许指定一个图片展示在背景中(只有CSS3才可以多背景)...背景平铺(repeat) 语法: background-repeat : repeat | no-repeat | repeat-x | repeat-y 参数: repeat :  背景图像在纵向和横向上平铺... */             /* background-attachment: fixed; */             /* 设置背景图滚动 */             /* background-attachment...(CSS3) 以逗号分隔可以设置多背景,可用于自适应布局 做法就是 用逗号隔开就好了。...如果设置的多重背景图之间存在着交集(即存在着重叠关系),前面的背景图会覆盖在后面的背景图之上。

    2.8K20

    UniApp 中制作一个横向滚动工具栏

    不过很多朋友可能会发现,如何让内容“横着”展示又不变形、能流畅滚动、并且能自适应多种屏幕宽度,还是有点麻烦的。...这篇文章我会带大家一步步用 UniApp 实现一个横向滚动的工具栏,并讲解其中的一些关键点。话不多说,咱们直接上代码!...我们将横向工具栏放在一个 scroll-view 中,每个工具项都放在一个 view 里。这样,可以确保每个工具项是独立的,而且整个工具栏可以横向滚动。 代码实现 1....scroll-view 本身设置了 overflow-x: auto,使其可以横向滚动。 4....响应式布局的实现 在开发移动应用时,响应式设计尤为重要,尤其是在横向滚动工具栏这种组件上。我们希望无论屏幕尺寸如何变化,工具栏的内容都能自适应调整,不会出现溢出或内容过小的问题。

    93300

    Uniapp 制作一个横向滚动的工具栏

    不过很多朋友可能会发现,如何让内容“横着”展示又不变形、能流畅滚动、并且能自适应多种屏幕宽度,还是有点麻烦的。...我们将横向工具栏放在一个 scroll-view 中,每个工具项都放在一个 view 里。这样,可以确保每个工具项是独立的,而且整个工具栏可以横向滚动。代码实现1....scroll-view 本身设置了 overflow-x: auto,使其可以横向滚动。4....响应式布局的实现在开发移动应用时,响应式设计尤为重要,尤其是在横向滚动工具栏这种组件上。我们希望无论屏幕尺寸如何变化,工具栏的内容都能自适应调整,不会出现溢出或内容过小的问题。...最终效果展示与总结经过上述步骤,我们的 UniApp 横向工具栏已经实现得差不多了。这个工具栏具有以下特点:支持横向滚动,使用 scroll-view 实现。

    1.3K00

    灵活运用CSS开发技巧

    目录 既然写文章有这么多的写作技巧,那么我也需要对CSS开发技巧整理一下,起个易记的名字。...在线演示 使用overflow-x排版横向列表 要点:通过flexbox或inline-block的形式横向排列元素,对父元素设置overflow-x:auto横向滚动查看 场景:横向滚动列表、元素过多但位置有限的导航栏...:touch调用Safari原生滚动来支持弹性滚动,增加页面滚动的流畅度 场景:iOS页面滚动 兼容:iOS自带-webkit-overflow-scrolling body { -webkit-overflow-scrolling...在线演示 使用conic-gradient描绘饼图 要点:通过conic-gradient绘制多种色彩的饼图 场景:项占比饼图 兼容:gradient 代码:在线演示 ?...在线演示 自适应相册 要点:自适应照片数量的相册 场景:九宫格相册、微信相册、图集 兼容::only-child、:first-child、:nth-child()、:nth-last-child()、

    5.4K20

    分享一个基于jQuery的锁定表格行列的js脚本。

    2、可以锁定行、锁定列、同时锁定行列、锁定多行多列。   3、使用简单,无需修改后台代码(后置代码)。只需要在前台稍微做点调整即可。   4、效率不能太差,最好支持多种浏览器。   ...然后在写一个滚动事件,在divMain的滚动条滚动的事件里,同时滚动上面的div和左面的div。这样就形成了一个锁定的效果。   这个方法的缺点很多了,但是水平很烂,也只能这样了。...于是呢,就要jQuery动态创建div和需要的table,然后调整他们的宽度、高度和位置,这样在滚动的时候效率就高了很多,不过也有个问题,那就是精确获取、设置td的高度和宽度,要能够支持被撑高的td。...说了这么多,可能大家都烦了,说一下使用方法。   ...2、table的width不能设置百分比的形式,比如100%,这样很可能造成table被挤在div里面,没有横向的滚动。   对了,还要说一下缺点:   1、代码比较烂。

    3.8K60

    页面滚动,元素跳动;附带jquery.scrollex.js插件

    有些动画是页面一加载就要的,还有一些动画是需要页面滚动到那个元素才要展示的。 本文以模板之家的 “全屏Story日记本个人主页自适应模板”为例,解析这两种动画实现的方式之一。...该例子除了动画的加载效果外,还有自适应相关代码(支持PC端和移动端)。...滚动到要实现动画的元素时(is-inactive): 其实和上面的意思一样: 在未滚动到该元素时,显示假位置。...当滚动到该元素时,去掉class:is-inactive 而监听滚动事件和判断是否去掉class:is-inactive 使用的是jquery.scrollwx.js插件 二、使用方法 要使用这个...jQuery插件,需要在页面中引入jquery(1.11+)和jquery.scrollex.js文件。

    7K11
    领券