首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Java 进阶篇】深入了解 Bootstrap 插件

Bootstrap 是一个流行前端框架,提供了各种强大插件,用于增强网页和应用程序功能和交互性。本篇博客将深入介绍 Bootstrap 插件,适用于那些刚刚开始学习前端开发小白。...Bootstrap 主要优势包括: 响应式设计:Bootstrap 可以轻松创建适应不同设备和屏幕尺寸网页,确保用户在各种设备上都能够良好地浏览网站。...Bootstrap 插件是一组 JavaScript 功能,用于增强网页和应用程序交互性和功能性。...这些插件可以用于添加轮播、模态、下拉菜单、标签页、表单验证等功能,而无需编写复杂自定义 JavaScript 代码。 Bootstrap 插件目标是使前端开发更加容易,并且保持一致性。...在前面的示例中,我们使用了 data-toggle 和其他属性来定义插件行为,这些行为通常需要 JavaScript 支持。

20530

CSS 下拉菜单与 focus

导航栏之所以不直接显示而是放进下拉菜单,也是为了在移动端等小尺寸设备中显示得优雅一点,因此这个单击判定其实是优势。...虽然 active 在移动响应是三个中和桌面端最贴合不适用于此场景。...桌面移动端 focus 持续到失去焦点 松开时进入,持续到失去焦点 hover 悬停期间 按下时进入,持续到失去焦点 active 单击按下期间 触摸按下期间 综合来看,focus 是最合适。...先说决定如何被聚焦,这里分为负值(一般是 -1)与非负值,若为负值则该元素 不可以被键盘 Tab 聚焦、但可以被 JavaScript 或者鼠标单击聚焦,一般希望被 JavaScript 接管设为此值...再说决定聚焦顺序,非负值也分为两部分,0 与正值,若为 0 则该元素可以被键盘 Tab 聚焦或 JavaScript、点击聚焦且按照默认顺序聚焦;若为正值则按照数值从小到大顺序聚焦且 优先于所有 tabindex

5.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

awesome-javascript-cn

官网 aurelia:一个适用于移动设备桌面电脑和 web 客户端 JavaScript 框架。...官网 smoke.js:与框架无关、能够自定义样式 JavaScript系统。官网 幻灯片 Swiper:使用硬件加速过渡移动设备触控滑块框架。...官网 reveal.js:用 HTML 创建漂亮演示控件框架。官网 PhotoSwipe:适用于移动设备桌面电脑、模块化和不无依赖框架 JavaScript 画廊控件。...官网 skrollr:独立(不依赖 jQuery) 视差滚动库,适用于移动设备(Android + iOS)和桌面电脑。官网 parallax:面向智能设备视差引擎。...官网 dropload.js:移动端下拉刷新,上拉加载更多。官网 touchslide.js:触屏滑动特效。官网 地图 Leaflet:对移动设备友好、可交互地图 JavaScript 库。

10.7K80

ubuntu实用快捷键

当光标在所需应用程序上时,松开 Super 和 Tab 键。 默认情况下,应用程序切换器从左向右移动。 如果要从右向左移动,可使用 Super+Shift+Tab 快捷键。...7、 Super+箭头:移动窗口位置 这个快捷键也适用于 Windows 系统。 使用应用程序时,按下 Super+左箭头,应用程序将贴合屏幕左边缘,占用屏幕左半边。...10、 Alt+F2:运行控制台 这适用于高级用户。 如果要运行快速命令,而不是打开终端并在其中运行命令,则可以使用 Alt+F2 运行控制台。 当您使用只能在终端运行应用程序时,这尤其有用。...Alt+F4 是关闭应用程序窗口更“通用”快捷方式。 它不适用于一些应用程序,如 Ubuntu 中默认终端。...在普通 GNOME 桌面环境中,您可以使用 Ctrl+Alt+Del 键打开关机菜单, Ubuntu 并不总是遵循此规范,因此当您在 Ubuntu 中使用 Ctrl+Alt+Del 键时,它会打开注销菜单

1.9K10

14个你必须要知道ubuntu快捷键

当光标在所需应用程序上时,松开 Super 和 Tab 键。 默认情况下,应用程序切换器从左向右移动。 如果要从右向左移动,可使用 Super+Shift+Tab 快捷键。...7、 Super+箭头:移动窗口位置 这个快捷键也适用于 Windows 系统。 使用应用程序时,按下 Super+左箭头,应用程序将贴合屏幕左边缘,占用屏幕左半边。...10、 Alt+F2:运行控制台 这适用于高级用户。 如果要运行快速命令,而不是打开终端并在其中运行命令,则可以使用 Alt+F2 运行控制台。 当您使用只能在终端运行应用程序时,这尤其有用。...Alt+F4 是关闭应用程序窗口更“通用”快捷方式。 它不适用于一些应用程序,如 Ubuntu 中默认终端。...在普通 GNOME 桌面环境中,您可以使用 Ctrl+Alt+Del 键打开关机菜单, Ubuntu 并不总是遵循此规范,因此当您在 Ubuntu 中使用 Ctrl+Alt+Del 键时,它会打开注销菜单

4.1K00

如何在Ubuntu 14.04上使用双因素身份验证保护您WordPress帐户登录

介绍 安全性是运行WordPress网站最重要方面之一。我们中许多人都倾向于认为黑客不会打扰我们网站,实际上,未经授权登录尝试是在公共互联网上运行服务器常见部分。...电子邮件 离线,通过移动应用程序 虽然银行和交易账户等高风险系统使用SMS交付进行敏感交易,但我们将使用离线模式生成OTP。...FreeOTP由RedHat赞助,拥有适用于Android和iOS应用程序。以下是获取应用程序及其官方项目的链接。...我们来看看插件各种配置选项: 活动:选中此以激活插件 放松:这会将进入OTP时间限制从10秒增加到4分钟。...您应该会看到相同登录屏幕,以及Google身份验证器代码输入。 在您移动设备上启动FreeOTP应用。单击WordPress按钮以生成新一次性密码。 在输入中键入该值。

1.8K00

如何规范移动应用交互设计?UIUX设计师须知11个小技巧

尽管移动应用在行业中已经达到饱和点,真正设计师依然可以设计出脱颖而出应用程序。...不要隐藏密码 在移动设备中不需要显示和隐藏密码选项。由于移动设备屏幕较小,用户使用起来也比较安全。因此,删除显示和隐藏选项将有效减少不好用户体验。...显示搜索栏 如果你能够设计出一个完美的搜索,那么你用户体验几乎成功了一半。 尽管所有的应用程序都有自己独特性,用户最喜欢搜索方式还是向下滑动然后搜索所需内容。...形式简单明了 总所周知,桌面主要操作是键入,而移动主要操作则是轻击,点按,长按。尝试简化表格试用,用户不必不在这里填写重要表格。所以,请尝试设置不同交互方式来填充表格。...你设计不仅仅应该适用于高清桌面,也应该适应于低分辨率低劣屏幕 ; 请确保你设计适用于最糟糕情况。 9.png №10. 提供直观导航 这是非常基本,但有时设计师往往容易忽略。

1.2K90

区块链一键登录:MetaMask教程(One-click Login with Blockchain: A MetaMask Tutorial)

不适用于移动设备:这值得自己阅读。 移动设备缺点 正如我们所看到,web3这是登录流程先决条件。在桌面浏览器上,MetaMask将其注入。...在撰写本文时,它们相当早,如果您有兴趣,请查看Cipher,Status和Toshi。“使用MetaMask登录”适用于这些移动浏览器。...关于移动应用程序,答案是肯定,登录流程正常,准备工作有很多基础。基本上,你需要自己重建一个简单以太坊钱包。...所以我会争辩说,简短答案是否定,这个登录流程今天不适用于移动设备。正在朝这个方向努力,今天简单解决方案仍然是移动用户并行传统登录方法。...我们解释了后端生成随机随机数数字签名如何证明账户所有权,从而提供身份验证。我们还探讨了与桌面移动设备传统电子邮件/密码或社交登录相比,此登录机制权衡。

7.5K20

前端开发必读!7个HTML属性助你提升用户体验

HTML是一种强大语言,用于创建网页。虽然大多数开发人员熟悉常用HTML属性,还有一些较少人知属性可以提供额外功能并增强用户体验。...虚拟键盘 enterkeyhint 属性 enterkeyhint 是HTML 标签一个新属性,这个属性会影响虚拟键盘 enter 键样式和行为,主要用于移动端和平板电脑等设备上...例如,如果你在一个搜索中使用 enterkeyhint="search" 属性,当用户在移动设备上使用这个搜索时,enter 键将会变为"搜索",用户点击这个键就能提交搜索。..."next":表示用户将移动到下一个输入字段适用于有多个输入字段表单。 "previous":表示用户将移动到上一个输入字段适用于有多个输入字段表单。..."search":表示启动搜索操作,适用于搜索。 "send":表示将发送消息或其他类型文本,适用于聊天或邮件应用。

33230

游戏优化系列二:Android Studio制作图标教程

在运行时,Android 将根据运行应用设备屏幕密度来使用适当资源。...主源集适用于所有构建变体,包括调试和发布。调试和发布源代码集将替换主源代码集,并适用于构建一个版本。调试源集仅用于调试。...在 Select Icon 对话中,选择一个素材图标,然后点击 OK。 在 Path 字段中,指定图片路径和文件名。点击 ... 以使用对话。 在 Text 字段中,输入文本字符串并选择字体。...主源集适用于所有构建变体,包括调试和发布。调试和发布源集将替换主源集,并应用于构建一个版本。调试源集仅用于调试。...主源集适用于所有构建变体,包括调试和发布。调试和发布源集将替换主源集,并应用于构建一个版本。调试源集仅用于调试。

3.6K30

Mac 常用快捷键与操作

默认保存在桌面Control+ Command + Shift +3截当前屏幕。拷贝至剪贴板用于粘贴发送Command + Shift + 4截图插件。...不适用于触控ID传感器Control + Command + 电源按钮强制重启。不适用于触控ID传感器Control + Option + Command + 电源按钮关机。...不适用于触控ID传感器Shift + Command + Q退出当前账户。有系统提示确认Option + Shift + Command + Q退出当前账户。...(2)在访达中进入“应用程序”,找到要卸载程序右键“移动到废纸篓”。 设置“触发角”快速回到桌面 在 Mac 中,我们可以通过默认快捷键 F11 快速回到桌面。...选择其中任意一个屏幕角设置为“桌面”,那么将鼠标移动至对应屏幕角用,就会触发刚才设置,执行“回到桌面操作。

3.5K20

Win11快捷键

六、适用于Windows 11命令提示符快捷键 Ctrl + A 全选。 Ctrl + M 进入标记模式。 Ctrl + F 在命令提示符中打开“查找”对话。 Esc 立即清除你输入所有内容。...Shift + Home 将光标移动到当前行开头。 七、适用于Windows 11辅助功能快捷键 如果你使用辅助功能,这些快捷组合键可以让你更轻松地查找和使用 Windows 提供辅助功能。...24、Win+TAB 虚拟桌面 切换 Windows 11虚拟桌面增加了窗口移动(Alt+Shift+←/→)、重命名、独立壁纸三项新功能,外观颜值也要比Windows 10版更高一些。...Win+TAB除了拥有基本窗口管理功能外,还增加了新建桌面桌面总览、桌面排序三项子功能,甚至你还可以用它将窗口转移至其他桌面。...以上这些是Windows 11中一些最常见键盘快捷键,可用于执行日常操作。不用说,这些键盘快捷键中大多数也适用于Windows 10及更早版本

1.5K20

谷歌正式发布WebGPU!90多位贡献者研发6年,浏览器终于可以利用底层硬件了

看到 W3C 接纳了 Apple 提案,Mozilla 不甘心,转而又向 Khornos Group 提交了一个基于 Vulkan 命名为 WebGL Next 提案,这已经是 WebGL 最后一搏了...另外,开发者“flohofwoe”表示赞同 Aras 观点,但他认为,“房间里大象”仍然是糟糕移动 GPU。这些新奇技术中大多数都不适用于移动 GPU,并且在可预见未来可能仍然不会。...(Vulkan 实际上应该有两个 API:一个用于桌面 GPU,一个用于移动 GPU——这些新扩展正在将 Vulkan 分成两个或多或少分别独立 API,一个对于移动 GPU 来说很糟糕,另一个相当不错...,适用于桌面 GPU。)...“WebGPU 无法承受这样分裂。它必须在同一代码库桌面移动设备上同样出色地工作(移动设备实际上比桌面设备重要得多)。”flohofwoe 表示。

1.1K30

INP (Interaction to Next Paint) 与用户体验真的有关系吗?

同样重要是要注意,这些阈值适用于桌面移动流量。(在此处了解为什么这很重要。什么会影响INP?...大多数用户交互将在页面最初加载后进行,因此请务必了解,测量通常是在大多数其他指标(即 FCP、LCP、负载等)发生后捕获。通常,页面在这一点上似乎处于休眠状态,情况并非总是如此。...可能影响 INP 因素包括:长时间运行 JavaScript 事件处理程序由于长任务阻塞主线程而导致输入延迟性能不佳 JavaScript 框架页面复杂性导致呈现延迟有关优化 INP 一些想法,...这让你可以一目了然地了解性能、用户参与度和你业务之间关系。以下示例展示了 INP 如何与四个不同电子商务网站转化率相关。蓝色条代表访问队列,按 INP 持续时间细分。红线显示了这些群体转化率。...这只是意味着这些阈值可能不适用于网站。你需要查看自己数据来确认。

11110

Win11新版本来了

目前,Alt+Tab 使整个屏幕变得模糊不清。 Alt+Tab 新设计 在太阳谷 2 中,Alt+Tab 界面已被更新,显得更加干净,模糊效果现在只适用于菜单而不是整个屏幕。...这个即将到来更新也将对个性化设置进行改进。例如,将得到 Spotlight 对桌面的支持,定期自动更换桌面壁纸。...例如,修复了在使用 IME 时文本意外移动问题,还有在某些区域语言中对话无法显示本地化语言问题。 最后,新版画图还更新了对屏幕阅读器支持。...今天更新完之后,你会发现微软将 Win32 程序打印对话更新成了新样式,而使用 CPrintDialog 桌面应用将以现代打印对话形式出现在你面前,更加契合 Windows 11 外观基调...您手机应用程序:微软现宣布推出您手机集成 Office 移动应用,现可通过您三星或荣耀移动设备扩展 Office 生产力。 如何安装 Windows 11 Build 22579 打开设置。

1.2K10

Actor 分布式并行计算模型: The Actor Model for Concurrent Computation

而 Actor 模型通过消息通信,采用是异步方式,克服了 OOP 局限性,适用于高并发分布式系统。 Actor模型 Actor模型是处理并行计算概念模型。...不足 虽然 Actor 模型有上述诸多优点,但它并不适用于分布式领域中所有的应用平台或计算框架。...Actor 模型不适用于对消息处理顺序有严格要求系统。因为在 Actor 模型中,消息均为异步消息,无法确定每个消息执行顺序。...可重用性低,业务逻辑改变会导致整体代码重写 工程上难以实现 不适用于对消息处理顺序有严格要求系统 Actor 主要应用 1.Erlang/OTP: Erlang是面向并发编程语言,OTP是Erlang...实现了 Actor 模型逻辑 Erlang/OTP,可以用于构建一个开发和运行时环境,从而实现分布式、实时、高可用性系统。 Akka。

1.5K20

windows和各编辑器实用快捷键总结

win+G打开屏幕录制工具 win+Alt+R直接开始录制 win+D显示桌面 win+R 运行程序 Ctrl+Alt+Delete 打开安全操作界面,可选任务管理器 ctl+shift+...) Ctrl+1 快速修复(最经典快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+O 快速显示 OutLine Ctrl+Space代码助手完成一些代码插入(一般和输入法有冲突...shift+F 整理代码风格 ctrl+shift+T 搜索类 Word ctrl+shift+F9 取消超链接 ctrl+alt+C 关闭Word界面后截屏 alt+shift+上下方向键 上下移动字段或表格行...Ctrl + d 删除当前行 Ctrl + e 复制并粘贴当前行 Ctrl + PageUp/PageDown 光标跳到当前代码编辑视窗顶行/末行首个文本字符之后 Ctrl + m 移动窗口...不一定适用于所有软件 ctl+tab切换标签 ctl+P 打开“打印”对话 shift+tab 反缩进 ctl+w关闭当前标签 ctl+a全选 ctl+c复制 ctl+v粘贴 ctl+z

87020

多因子类身份认证

用于在每次身份验证过程中生成一次性、临时密码,该密码只能在特定时间段内使用并且在使用后立即失效,提供了额外安全性保护 OTP工作流程如下: 用户在进行身份验证时,系统会生成一个基于OTP算法一次性密码...OTP实现方式主要有以下几种: 时间同步OTP(Time-based OTP,TOTP):基于时间OTP使用时钟同步机制生成一次性密码,用户和系统之间共享一个密钥,结合当前时间生成密码,常见实现包括...(SMS)和文本消息2FA因素,SMS消息将被发送到用户移动设备,其中包含用户随后输入到应用程序或服务唯一代码,银行和金融服务部门曾使用这类2FA因素,用于验证客户在线银行账户购买和变更情况,但是考虑到文本消息容易被拦截...,支持设置主密码,Authy适用于Android和iOS移动设备以及Windows,Apple Watch,桌面程序等全平台 2FA Authenticator 项目地址:https://github.com...authentication)工具,支持Android与iOS,桌面客户端即将发布,拥有云存储、跨设备同步、端对端加密、导入导出等功能 Google Authenticator 项目地址:https:

51010

开篇:为什么学习 Go 语言

编译型编程语言,为并发而生,所以天生适用于并发编程(网络编程)。...与其他语言对比 C/C++ Go 设计初衷是替代 C,所以二者有很多相似之处, Go 做更多: 提供了自动管理线程和垃圾回收运行时,在 C/C++ 中,需要自行管理线程和内存 更快编译速度...适用场景不同: C/C++ 可用于高性能嵌入式系统、大型云应用以及桌面程序开发 Go 适用于系统和云平台开发 Go 不适用于高性能嵌入式系统,因为嵌入式系统资源有限,而 Go 运行时调度线程和垃圾回收需要额外开销...至今没有提供 GUI SDK,所以也不适用于桌面程序开发。...JavaScript 这里 JavaScript,主要是 Node.js。

33610
领券