前端

h5 IOS微信浏览器input输入账号键盘闪烁

问题 由项目需求 只能在手机微信浏览打开h5页面 在登录界面。输入账号时,ios手机软键盘反复闪烁 原因 因为微信浏览器的重绘行为; 简单理解就是,自ios11开始,苹果手机的浏览器就有了自动填充密码的功能, 具体来说就是一个手机号密码登录的页面,ios识别到当前页面有密码输入框,所以触发了自动填充密码的功能。 解决方案 autoComplete="off" 和 autoComplete="n

Flutte之UI编写总结

目前Flutter是当下最为热门的跨平台开发框架,Flutter的组件非常的多,有几百个,我们不可能都熟悉了之后再去写项目,我一般学习新的技术或者学习,花1个小时学习一下基本语法,然后从编写UI开始,再学习使用一些第三方库,基本上就能上手了,今天总结一下Flutter上开发UI的几种重要技巧 Flutter核心主要几种组件: 1、Scaffold定义了一个 UI 框架,这个框架包含 头部导航栏,b

学习 Vue3.0 (3)

Fragment 在 Vue 2 中,组件必须有一个根标签 在 Vue 3 中,组件可以没有根标签,内部会将多个标签包含在一个 Fragment 虚拟元素中 减少标签嵌套层级、减少内存占用 Teleport 能够将组件内部的某些内容渲染到外部的某个元素上 <teleport to="targetDom"> <div v-if="isShow"> <

Selenium Web UI自动化测试:从入门到实战

引言在当今快速迭代的软件开发周期中,自动化测试已成为保障产品质量、提升测试效率的核心手段之一。而针对Web应用的UI自动化测试,Selenium作为最流行的开源工具之一,凭借其跨浏览器、多语言支持(Python、Java、C#等)和强大的社区生态,成为测试工程师和开发者的首选。本文将详细介绍Selenium的核心功

计算机二级Web选择题真题分享(含解析)

声明:例题均来源于网络,仅供学习参考,若涉侵权请联系删除。 以下例题均来自题库:web.code2ji.cn 选择题1在字符串 中,使用的访问协议是()。A. www B. http C. 8080 D. login.h

基于 SpringBoot 的 Web智慧社区系统设计与实现(源码+文档+运行视频+讲解视频)

  文章目录 系列文章目录 目的 前言 一、详细视频演示 二、项目部分实现截图 三、技术栈 后端框架springboot 前端框架vue 持久层框架MyBaitsPlus 系统测试 四、代码参考 源码获取 目的 为解决传统社区管理效率低、居民互动不足等问题,我将阐述基于 Web 的 SpringBoot076 智慧社区系统的设计与实现,展现其在社

uniapp入门教程

UniApp是一款跨平台的开发工具,可以用一个代码库同时构建出iOS、Android两个平台的应用程序,并能方便地发布到App Store和各大应用商店。它基于Vue.js框架,开发者可以使用Vue.js的语法进行开发,可以轻松地迁移现有的Vue.js项目。 本篇文章将为大家介绍UniApp的入门教程,帮助初学者快速上手并开始开发自己的APP。 1. 环境搭建 在开始使用UniApp之前,我

vue 批量自动引入并注册组件或路由等等

有时候有大量的组件.vue后缀的,或.js,或.ts文件, 需要一个个的手动引入很麻烦,那么你可以尝试这样创建一个index.js 本项目使用vue3.x, vue2.x也可以照样用; image.png 这里在components里面创建了一个idnex.js 文件 require.context 可以读取文件, 第一个参数是指当前文件夹, 第二个参数是是否递归遍历寻找子节点设为t

PC原型设计的5点规范

关注Kevin和互联网产品经理们,一起成长 作者 l Kevin 来源 l Kevin改变世界的点滴 分享 l Kevin 很多人做产品经理原型工作时候,其实并没有定什么原型规范,就跟着需求和老板要求,他们想要什么,就画什么功能出来给他们。 如果你去问一个做PC端产品的产品经理,产品设计过程中有没有什么规范和注意事项,他可能半天答不上来。他会想着,“我好想是在认真画的,但好像也确实

CSS基础-13-垂直导航栏(详细创建过程)

@[toc] 前言 一步一步做出一个完整的导航栏 1. 最简导航栏 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>hello world</title> <style> ul { list-style-type: none;