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

扒个知名项目的 Bug!

正好我昨天遇到了个 Bug,就给大家分享一个不错 Bug 排查思路吧~ Bug 排查之旅 这是一个关于前端 Ant Design 组件库 Bug。 本文大纲: ?...然后呢,还要再人工确认,每个页面都要仔细检查一遍,点一点关键按钮等。 当我检查页面,发现一个问题,我导航条缺失了一些原本拥有的样式,鼠标放到子菜单项不再变色了。 效果如下: ?...缺失代码如下: .ant-menu-item-active { color: #1890ff; } 原本当鼠标悬停菜单项,会自动为该元素添加 xx-active 类名,然后触发上述样式代码变蓝色...因此,在找 Bug 起源,我先登录 GitHub,找到 Ant Design 官方仓库,打开了版本(Releases)列表: ? 版本列表 如上图,每一次版本更新都做了哪些事,一目了然。...Ant Design Issues 咱也有样学样提一个 issue,Ant Design 团队为了管理大家问题,提供了一个问题表单页面,并且给你定好了一些规矩,避免一些乱七八糟不经搜索就直接提出低质量问题

67830

用Qt写软件系列四:定制个性化系统托盘菜单

我们稍作分析:整个托盘菜单窗口是个半透明设计,窗口边框进行了圆角处理。底部菜单项包含三个Button,倒数第二、三个菜单项右部还加上了一个自定义单选按钮。...当过滤到绘制事件并且绘制组件是顶部菜单项底部菜单项,我们改变绘制方式。...接下来要做工作就是完成顶部和底部菜单项绘制工作。...按钮背景设置为透明,这样不会受到默认主题颜色干扰 } QPushButton#TrayButton:hover { background: rgb(233, 237, 252); # 鼠标悬停...,按钮背景色设为淡色 color: rgb(42, 120, 192); # 鼠标悬停,文本颜色不变 }   基本上,使用上面的样式设置就可完成基本样式设置。

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

Ant Design 按钮和图标的使用

Ant Design 样式 import "antd/dist/antd.css"; 接下来我们需要引入我们想用到按钮组件(这是一种解构写法) import { Button } from "antd...3.1 type 有七种: default :可以不写type属性,默认样式。白色背景,文字黑色,鼠标悬停边框和文字变为蓝色。 primary :蓝色背景,文字白色。...dashed :与default不同边框为虚线 text:文本黑色,没有背景。 link:文本蓝色,没有背景。...danger:在其他样式框架中(elementUI)中都是作为type一种类型,只是颜色变成了红色。但是在Ant Design中被作为一种属性。...import { SearchOutlined } from '@ant-design/icons'; 可以为Button添加icon属性或者在Button内部写入Icon(能控制图标的位置)

2.4K30

【愚公系列】2023年11月 Winform控件专题 Label控件详解

,例如设置控件字体颜色、边框颜色等。...None:无边框,控件不显示边框FixedSingle:单线边框,控件顶部、底部、左侧和右侧各显示一条线Fixed3D:三维边框,控件顶部、底部、左侧和右侧各显示一条凸起或凹陷线使用方法:1.在设计模式下...运行程序后,可以看到四个Label控件分别停靠在Panel容器顶部、底部、左侧和右侧。...记住AutoSize为true2.常用场景Winform中Label控件常用场景有:显示文字:Label控件可以用于显示文本信息,窗口标题、提示信息、作者信息等。...以下是一个具体案例,用于说明如何在Winform中使用Label控件:在Visual Studio中创建一个新Winform项目。在Form中添加一个Label控件。

43911

ant design vue pro admin菜单如果是外链,点击新标签页打开

Ant Design Vue Pro(Ant Design Pro for Vue)中,要实现菜单项点击后在新标签页打开外链,您通常需要在配置菜单指定链接(​​href​​)并设置特定属性来控制打开方式...]; // 在Ant Design Pro Vue中可能通过layout组件传递给ProLayout // ......当您将此属性应用到菜单项​​href​​属性上,点击该菜单就会在新标签页中打开指定外部链接了。 在JSX中,您可以根据上述逻辑编写一个返回元素函数或直接在组件render方法中处理。...= { to: { name: item.name } }; } return ( {/* 这里放置菜单项内容...当判断条件为内部链接,我们使用​​​​​并设置​​to​​​属性;否则,我们使用原生​​​​​标签并设置​​href​​​属性。

3700

导航栏还是侧栏?flutter 跨平台适配指南

在考虑导航栏和侧栏,开发者需要考虑不同平台设计规范和用户习惯。...底栏: Windows 应用通常采用底部导航栏来辅助导航和操作。 底栏位于应用底部,通常包含用于切换不同页面或执行特定操作图标按钮。 用户习惯在底栏中找到常用导航选项和功能。...应用功能简单:当应用功能较少,主要包含几个核心页面,可以选择使用导航栏,保持界面简洁明了。 导航层次浅:当应用导航层次较浅,不需要多层嵌套页面结构,导航栏是一个合适选择。...移动端使用:在大屏幕设备上,平板电脑和桌面电脑,侧栏可以提供更好用户体验,但在小屏幕移动设备上(手机),需慎重考虑。...在导航栏与侧栏设计方面,未来发展趋势可能包括: 更多样化导航方式:除了传统导航栏和侧栏,未来可能会出现更多样化导航方式,底部导航栏、标签式导航等,以满足不同应用和用户需求。

13610

如何去掉antd中Input、Textarea组件获取焦点蓝色边框

Ant Design Input 输入框组件在获取焦点时会有蓝色边框,尝试用 outline:none 去掉这个边框,但是发现不管用。...最终通过 F12 调试发现 Ant Design Input 组件在获取焦点蓝色边框是通过 box-shadow 来实现。... .ant-input:focus {     border: none;     box-shadow: none; } 上面的方法把 border 边框也去掉了,如果需要显示边框,可以通过自定义边框颜色来实现...修改 Textarea 聚焦默认边框: textarea,textarea.ant-input:hover,textarea:focus{     border: 1px solid #DAE2F3;...webkit-box-shadow: none;     box-shadow: none; } 声明:本文由w3h5原创,转载请注明出处:《如何去掉antd中Input、Textarea组件获取焦点蓝色边框

12.7K30

Material Design — 菜单(Menus)

菜单显示是一个一行只有一个选项选项列表。 如果不适用于某个情景,菜单项可能被禁用。 情景中的菜单应该根据app的当前状态动态地更改其中的菜单选项。...菜单栏通常使用单个单词作为标签,“文件”,“格式”和“编辑”。其他上下文可能需要更长标签。 禁用菜单选项 菜单显示一组一致菜单项。...·与当前情景无关菜单项可能会被删除 ·与情景相关但需要满足某些条件菜单项可能被禁用置灰)。 例如,当选择文本后,“复制”这个菜单选项才变为可选择项。...菜单项还可包含: ·图标和提示文本(如下图中展示键盘快捷键); ·复选标记之类控件(已选择打勾),表明多个已选项目或状态。 菜单排序 带有静态内容菜单应该在菜单顶部放置最常用菜单项。...例如,重做在没有任何可重做操作禁用。 剪切和复制在没有选择内容不可用。 ? 不可用例子 ---- 行为 菜单出现在app内所有其他UI元素之上。 ?

5.8K100

电脑软件:SmartSystemMenu(窗口置顶工具)介绍

该软件提供功能对于任何窗口都是有效,不过也有例外情况,比如针对那些软件自身渲染窗口边框软件(比如:钉钉)就无法使用该功能了,不过对于大多数软件都是ok。...按钮操作 :禁用最小化、最大化、关闭按钮其他窗口. 关闭和最小化系统中除当前窗口之外所有窗口。启动程序. 启动设置中程序。五、软件设置常规设置:主要是语言、显示设置,大家选择简体中文就行了。...菜单:主要是展示菜单项和快捷键设置菜单(调整窗口大小):主要是针对调整窗口大小尺寸字典设置。...按钮操作 :禁用最小化、最大化、关闭按钮其他窗口. 关闭和最小化系统中除当前窗口之外所有窗口。启动程序. 启动设置中程序。五、软件设置常规设置:主要是语言、显示设置,大家选择简体中文就行了。...菜单:主要是展示菜单项和快捷键设置菜单(调整窗口大小):主要是针对调整窗口大小尺寸字典设置。菜单(启动程序)界面菜单(窗户调光器):主要是颜色和透明度设置菜单(保存)界面如下

47840

纯干货!谷歌MD深色主题设计规范详解(附Sketch官方文件下载)

60% 被禁用文本内容,白色文本不透明度为38% ?...重要、中等重要和被禁用文本区别 定制应用 Material Design一些用例可以帮你更好设计深色主题。...容器底色使用基准色而文本使用白色时候,被启用、悬停、长按、按下和拖动不同状态。 ? 容器底色使用基准色而文本使用主色时候,被启用、悬停、长按、按下和拖动不同状态。...底部容器使用半透明主色时候,被启用、悬停、长按、按下和拖动不同状态。 ? 底部容器使用主色时候,被启用、悬停、长按、按下和拖动不同状态。...禁用状态 所有的被禁用组件,都使用不透明度为 12% 白色用来呈现外轮廓和填充色,并使用不透明度为 38% 白色来显示文本和表层内容。 ?

9.5K10

超全面的 UI 工作流程指南(三):设计规范

产品发展日趋平稳,产品定位和品牌形象已进入稳定状态,参与设计的人越来越多,设计统一性和效率问题也渐渐显现。...按钮 按钮有 5 个状态:正常、点击、悬停、加载、禁用。需要在规范中分别罗列出这五个状态,标注上对应按钮填充色、边框色、圆角值、按钮宽度和高度,按钮文本大小、颜色值。...选择 选择可分为单选与多选,并且也有五种不同状态:未选择、已选中、未选悬停、已选失效、未选失效项。规范中需展示出所有效果状态。 4. 选项卡 用于让用户在不同视图中进行切换。...△ Ant design 移动组件 在 skecth 中设计时,使用 Symbol 创建组件,在后期整理,可以节省许多时间。...无网络状态:在没有连接到网络提示页面。 404&505页面:发生未知错误时页面。

4.3K32

超全面的 UI 工作流程指南(三):设计规范

产品发展日趋平稳,产品定位和品牌形象已进入稳定状态,参与设计的人越来越多,设计统一性和效率问题也渐渐显现。...按钮 按钮有 5 个状态:正常、点击、悬停、加载、禁用。需要在规范中分别罗列出这五个状态,标注上对应按钮填充色、边框色、圆角值、按钮宽度和高度,按钮文本大小、颜色值。...选择 选择可分为单选与多选,并且也有五种不同状态:未选择、已选中、未选悬停、已选失效、未选失效项。规范中需展示出所有效果状态。 4. 选项卡 用于让用户在不同视图中进行切换。...△ Ant design 移动组件 在 skecth 中设计时,使用 Symbol 创建组件,在后期整理,可以节省许多时间。...无网络状态:在没有连接到网络提示页面。 404&505页面:发生未知错误时页面。

1.7K40
领券