首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    实现单页浮动导航效果jQuery 插件:Smint

    Sminti 介绍 现在的网页设计中,浮动导航菜单被广泛应用了,通过它,可以可以快速移动到菜单,Smint 就是这样一个简单的 jQuery 插件,可以将导航菜单浮动页面的顶部,点击菜单快速滚动到达页面的位置...,并且能够设置滚动的速度。...在页脚加载 jQuery 库 和 jQuery.smint.js。...通过下面代码调用: $(document).ready( function() { $('.subMenu').smint(); }); 为了控制更加方便和灵活,Smint 在导航菜单变成浮动在顶部的时候...另外,这个插件只有一个选项,就是设置页面滚动的速度: $('.subMenu').smint({ 'scrollSpeed' : 1000 }); 默认是 500(半秒),你可以设置成任意你希望的时间

    3.8K30

    html左侧浮动广告代码,jQuery 浮动广告实现代码

    实现方法: 浮动广告 #qqonline{ background-color:red; border: 1px solid #fcc; position:absolute; top:100px;...jquery,学了点皮毛,为了满足boss的需求弄了个相对屏幕静止的浮动,把代码记在这里,以防自己以后用到 下面是jquery代码,需要jquery类库的支持才能运行,我写文章的时候jquery的版本是...= $(window).scrollTop();//页面现在的位置和滚动条顶端的距离[scrollTop()] var diffH = $(window).height()/4;//设计者期望的浮动栏与浏览器顶端的距离...[height()],这里是与浏览器顶端保持1/4个页面的高度,如果diffH的值设置成0,浮动栏就会落在屏幕顶端 var percent=diffY+diffH; //percent将被赋值给css中的...,如果按照上面给的代码,这个高度将正好让浮动栏一直保持在屏幕中央 } }); / JS和HTML 的分割线 / 下面是HTML代码,只要把这部分放在HTML页面中就行了,动态页面php,jsp,asp等应该也没问题

    4.6K10

    jQuery 教程:简单的遮罩弹窗效果

    通常情况下,一般用 absolute 属性值来实现这种效果,因为它的兼容性更好。但是在实际应用当中,当页面很长,往下滚动的时候,使用 absolute 遮罩也会跟随滚动。...对于内容来说,比较简单,指定宽度和高度用负边距来使其居中显示。 特别要注意一点,背景的半透明使用的是 opacity 属性,因为使用这个属性可以更好的用 jQuery 来控制。...当然,还有一些更高级的效果可以实现。 其他的实现方法 现在的方法确实足够简单,但是兼容性不够好,对于早期的 IE 浏览器不兼容。...通常的做法是这样的:用 Javascript 获取整个网页的高度、宽度,赋值给遮罩,这样即使打开遮罩滚动网页,也不会出现没有遮罩的地方。...具体的代码和实现方式,请看这篇文章:简单的jQuery弹出遮罩。 差不多就是这样吧,至于内容的展示之类的,就靠你根据具体内容自由发挥了。 ----

    1.6K20

    那些前端常用的网站插件

    — 快速实现全屏滚动特性 Typed.js — 打字机效果 Waypoints.js — 滚动到某个元素位置时触发一个功能 Highlight.js — web 语法高亮 Chart.js — 使用 JavaScript...jQuery 插件 Barba.js — 流式页面过渡 TwentyTwenty — 一个对比图片的可视化 diff 工具 Vivus.js — 在 SVG 上绘制动画 Wow.js — 滚动时展现动画...Scrolline.js — 页面滚动时显示滚动进度 Velocity.js — 快速流畅的 JavaScript 动画 Animate on scroll — 漂亮的页面滚动元素动画 Handlebars.js... — Javascript 模板 jInvertScroll — 视差滚动 One page scroll — 又一个页面滚动库 Parallax.js — 对智能设备方向变化做出响应的视差引擎 Typeahead.js...Shepherd.js — 为应用创建新手引导 Tooltip — tooltip 提示框 Select2 — Jquery 选择框插件 IziToast — 通知弹窗实现 IziModal — 模态框实现

    4.5K50

    面试必备 css面试必考点

    文字不会被浮动覆盖,环绕于周围 应用: 阻止margin重叠 可以包含浮动元素 —— 清除内部浮动(清除浮动的原理是两个div都位于同一个 BFC 区域之中) 自适应两栏布局 可以阻止元素被浮动元素覆盖...浮动带来的问题: 父元素的高度无法被撑开,影响与父元素同级的元素 与浮动元素同级的非浮动元素(内联元素)会跟随其后 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构。...视差滚动(Parallax Scrolling)通过在网页向下滚动的时候,控制背景的移动速度比前景的移动速度慢来创建出令人惊叹的3D效果。...CSS3实现 优点:开发时间短、性能和开发效率比较好,缺点是不能兼容到低版本的浏览器 jQuery实现 通过控制不同滚动速度,计算每一的时间,控制滚动效果。...可以实现动画效果. webp格式是谷歌在2010年推出的图片格式,压缩率只有jpg的2/3,大小比png小了45%。缺点是压缩的时间更久了,兼容性不好,目前谷歌和opera支持。

    1.1K10

    50道CSS基础面试题

    浮动带来的问题: 父元素的高度无法被撑开,影响与父元素同级的元素 与浮动元素同级的非浮动元素(内联元素)会跟随其后 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构。...视差滚动(Parallax Scrolling)通过在网页向下滚动的时候,控制背景的移动速度比前景的移动速度慢来创建出令人惊叹的3D效果。...CSS3实现 优点:开发时间短、性能和开发效率比较好,缺点是不能兼容到低版本的浏览器 jQuery实现 通过控制不同滚动速度,计算每一的时间,控制滚动效果。...优点:能兼容到各个版本的,效果可控性好 缺点:开发起来对制作者要求高 插件实现方式 例如:parallax-scrolling,兼容性十分好 33 ::before 和 :after中双冒号和单冒号有什么区别...可以实现动画效果. webp格式是谷歌在2010年推出的图片格式,压缩率只有jpg的2/3,大小比png小了45%。缺点是压缩的时间更久了,兼容性不好,目前谷歌和opera支持。

    1.5K50

    50道CSS面试题(附答案)

    浮动带来的问题: 父元素的高度无法被撑开,影响与父元素同级的元素 与浮动元素同级的非浮动元素(内联元素)会跟随其后 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构。...视差滚动(Parallax Scrolling)通过在网页向下滚动的时候,控制背景的移动速度比前景的移动速度慢来创建出令人惊叹的3D效果。...CSS3实现 优点:开发时间短、性能和开发效率比较好,缺点是不能兼容到低版本的浏览器 jQuery实现 通过控制不同滚动速度,计算每一的时间,控制滚动效果。...优点:能兼容到各个版本的,效果可控性好 缺点:开发起来对制作者要求高 插件实现方式 例如:parallax-scrolling,兼容性十分好 33 ::before 和 :after中双冒号和单冒号有什么区别...可以实现动画效果. webp格式是谷歌在2010年推出的图片格式,压缩率只有jpg的2/3,大小比png小了45%。缺点是压缩的时间更久了,兼容性不好,目前谷歌和opera支持。

    1.6K30

    50道 CSS 经典面试题(包含答案)

    浮动带来的问题: 父元素的高度无法被撑开,影响与父元素同级的元素 与浮动元素同级的非浮动元素(内联元素)会跟随其后 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构。...视差滚动(Parallax Scrolling)通过在网页向下滚动的时候,控制背景的移动速度比前景的移动速度慢来创建出令人惊叹的3D效果。...CSS3实现 优点:开发时间短、性能和开发效率比较好,缺点是不能兼容到低版本的浏览器 jQuery实现 通过控制不同滚动速度,计算每一的时间,控制滚动效果。...优点:能兼容到各个版本的,效果可控性好 缺点:开发起来对制作者要求高 插件实现方式 例如:parallax-scrolling,兼容性十分好 33 ::before 和 :after中双冒号和单冒号有什么区别...可以实现动画效果. webp格式是谷歌在2010年推出的图片格式,压缩率只有jpg的2/3,大小比png小了45%。缺点是压缩的时间更久了,兼容性不好,目前谷歌和opera支持。

    97230

    前端面试题2(CSS)

    父元素的高度无法被撑开,影响与父元素同级的元素 与浮动元素同级的非浮动元素会跟随其后 列举几种清除浮动的方式?...视差滚动是指多层背景以不同的速度移动,形成立体的运动效果,具有非常出色的视觉体验 一般把网页解剖为:背景、内容和悬浮。...当滚动鼠标滚轮时,各图层以不同速度移动,形成视差的 实现原理 以 “页面滚动条” 作为 “视差动画进度条” 以 “滚轮刻度” 当作 “动画帧度” 去播放动画的 监听 mousewheel 事件,事件被触发即播放动画...,实现“翻页”效果 a标签上四个伪类的执行顺序是怎么样的?...监听滚轮事件,然后滚动到一定距离时用 jquery 的 animate 实现平滑效果

    2.8K11

    前端面试实录CSS篇(最近一周)

    使用关键的选择器,不要逐进行选择 • 渲染性能 1. 慎重使用浮动和定位 2. 尽量减少重绘和回流的发生 3. 删除空规则,也就是预留样式->{} 4. 属性值为浮点值时,省略前面的 0 5....,分为css 像素和物理像素 • 百分比%: 实现响应式效果 • em和rem: 相对于 px 更具灵活性,它们都是相对长度单位,区别为,em 相对于父元素,rem相对于子元素 • vw/vh: 视图窗口单位...两栏布局的实现 • 左边固定,右边自适应 • 利用浮动,将左边元素宽度设置为 200px,并且设置向左浮动。...本质上来说,也是通过浮动和外边距负值来实现的。...,absolute 会跟随父元素进行滚动,而 fixed 固定在某个位置 27.

    11110

    2019年最全的web前端知识体系汇总

    : · Fullpage.js—快速实现全屏滚动特性: · Highlight.js—web 语法高亮: · Waypoints.js—滚动到某个元素位置时触发一个功能: · Typed.js—打字机效果...jQuery 插件 · Barba.js—流式页面过渡 · TwentyTwenty—一个对比图片的可视化 diff 工具 · Vivus.js—在 SVG 上绘制动画 · Wow.js—滚动时展现动画...· Scrolline.js—页面滚动时显示滚动进度 · Velocity.js—快速流畅的 JavaScript 动画 · Animate on scroll—漂亮的页面滚动元素动画 · Handlebars.js—Javascript...模板 · jInvertScroll—视差滚动 · One page scroll—又一个页面滚动库 · Parallax.js—对智能设备方向变化做出响应的视差引擎 · Typeahead.js—搜索补全...· Shepherd.js—为应用创建新手引导 · Tooltip—tooltip 提示框 · Select2—Jquery 选择框插件 · IziToast—通知弹窗实现 · IziModal—模态框实现

    2.8K00
    领券