hover 相关问题

悬停是指将鼠标光标放在给定元素上的操作。悬停还可以指启用触摸的设备上的用户触摸给定元素的事件。

如何更改 tsx 中悬停时的图像?

我有一个快速而小的问题,我试图在悬停时替换图片和现有图片,我看到的所有示例都使用链接,而我使用文件夹中的图片,本地保存图片...

回答 1 投票 0

在 Blazor wasm 中启用行悬停内容

我有一个 Blazor 表组件,其行数可变,基于集合: ... 我有一个 Blazor 表组件,其行数可变,基于集合: <table id="MyTable" class="table table-hover"> <thead> <tr> <th>Item Name</th> <th>Description</th> <th>Uploaded By</th> <th>Upload Date</th> </tr> </thead> @foreach (var item in Items) { <tbody> <tr> <th>@item.Name</th> <th>@item.Description</th> <th>@item.UserName</th> <th>@item.UploadDate.ToString("dd-MM-yyyy")</th> <th><button type="button" class="btn btn-primary" @onclick="() => DoSomething()">Do Work</button></th> </tr> </tbody> } </table> 我需要做的是,仅当鼠标悬停在该元素的行上时启用特定元素。 例如,如果此表中有 10 行 (1-10),并且我将鼠标悬停在第 1 行上,则只有第 1 行上的按钮应该可见且可单击。其余按钮(其父行未悬停在其上)不应启用。 如何在 Blazor 中将鼠标悬停在某行上时启用仅该特定行上的按钮? 正如评论中提到的,人们不想在鼠标悬停时显示子元素是有原因的:它依赖于用户使用鼠标。另外,可以使整行可点击,这可能是更好的用户体验。 为了完整起见,以下是如何解决我提出的问题: 在 razor 页面中,将 CSS Id 选择器添加到行(父)和按钮(子)HTML 标签: @foreach (var item in Items) { <tbody> <tr id="FileTableRow"> <th>@item.Name</th> <th>@item.Description</th> <th>@item.UserName</th> <th>@item.UploadDate.ToString("dd-MM-yyyy")</th> <th><button id="FileTableRowButton" type="button" class="btn btn-primary" @onclick="() => DoSomething()">Do Work</button></th> </tr> </tbody> } 此后,只要将鼠标悬停在行(父级)上,我们就可以使用 CSS 将样式应用到按钮(子级): #FileTableRowButton { visibility: hidden; } #FileTableRow { &:hover { #FileTableRowButton { visibility: visible; } } } 根据您的用例,您可能想要应用不同的样式。例如, display: none; 而不是 visibility: hide;

回答 1 投票 0

在行悬停时启用内容

我有一个 Blazor 表组件,其行数可变,基于集合: ... 我有一个 Blazor 表组件,其行数可变,基于集合: <table id="MyTable" class="table table-hover"> <thead> <tr> <th>Item Name</th> <th>Description</th> <th>Uploaded By</th> <th>Upload Date</th> </tr> </thead> @foreach (var item in Items) { <tbody> <tr> <th>@item.Name</th> <th>@item.Description</th> <th>@item.UserName</th> <th>@item.UploadDate.ToString("dd-MM-yyyy")</th> <th><button type="button" class="btn btn-primary" @onclick="() => DoSomething()">Do Work</button></th> </tr> </tbody> } </table> 我需要做的是,仅当鼠标悬停在该元素的行上时启用特定元素。 例如,如果此表中有 10 行 (1-10),并且我将鼠标悬停在第 1 行上,则只有第 1 行上的按钮应该可见且可单击。其余按钮(其父行未悬停在其上)不应启用。 如何在 Blazor 中将鼠标悬停在某行上时启用仅该特定行上的按钮? 正如评论中提到的,人们不想在鼠标悬停时显示子元素是有原因的:它依赖于用户使用鼠标。另外,可以使整行可点击,这可能是更好的用户体验。 为了完整起见,以下是如何解决我提出的问题: 在 razor 页面中,将 CSS Id 选择器添加到行(父)和按钮(子)HTML 标签: @foreach (var item in Items) { <tbody> <tr id="FileTableRow"> <th>@item.Name</th> <th>@item.Description</th> <th>@item.UserName</th> <th>@item.UploadDate.ToString("dd-MM-yyyy")</th> <th><button id="FileTableRowButton" type="button" class="btn btn-primary" @onclick="() => DoSomething()">Do Work</button></th> </tr> </tbody> } 此后,只要将鼠标悬停在行(父级)上,我们就可以使用 CSS 将样式应用到按钮(子级): #FileTableRowButton { visibility: hidden; } #FileTableRow { &:hover { #FileTableRowButton { visibility: visible; } } } 根据您的用例,您可能想要应用不同的样式。例如, display: none; 而不是 visibility: hide;

回答 1 投票 0

创建悬停下拉按钮时出现 HTML/CSS 错误

拼命尝试制作一个按钮版本的导航栏,以限制对我们学校网站 SiteCore 的访问。我有最少的可用页面组件,但找到了一种创建方法

回答 1 投票 0

ECharts - 如何防止悬停时更改背景颜色

我想防止当我将鼠标悬停在 ECharts 地图上时背景颜色发生变化。 例如,请参阅此链接 https://echarts.apache.org/examples/en/editor.html?c=map-usa。我怎样才能将鼠标悬停在...

回答 3 投票 0

CSS SVG 悬停时会导致光标错误

我试图将光标悬停在我网站上的 SVG 上时更改为指针。但由于某种原因,当我在它们之间跳转时,光标看起来很奇怪。任何想法可能会导致......

回答 1 投票 0

如何在 CSS 中悬停

我得到了一个 400px x 685px 的图像。在网站中,我设置它只显示 200px x 685px。我想知道当鼠标悬停在图像上时如何显示整个图像并显示另一半......

回答 3 投票 0

我希望当我将鼠标悬停在其中一项项目上时,其他项目的不透明度将减少到 0.5。我该怎么办?

我希望当我将鼠标悬停在其中一项项目上时,其他项目的不透明度将减少到 0.5。我该怎么做? .服务项目{ 内边距:50 像素 30 像素 40 像素; 边框:1px 所以...

回答 1 投票 0

在没有仅标签值的情况下使用 Bokeh HoverTool

我正在使用 Bokeh HoverTool 绘制简单的圆形图。 我想使用 HoverTool,这样当我将光标移动到圆圈上时,我将看到该值,只有没有标签的值。 现在在我的代码中,当我...

回答 1 投票 0

当文字旋转时如何更改背景颜色的其余部分

我有一个导航栏,我需要旋转单词。这就是我所做的,但是当我旋转它时,即使悬停它也会旋转,然后有一些原始的背景颜色空间

回答 1 投票 0

元素在悬停时移动,因为添加了边框,填充,如其他地方所建议的似乎不起作用

当我将鼠标悬停在测试网站上的某个区域上时,我添加了边框。但正因为如此,其他元素才会发生变化。我查看了其他帖子,他们建议添加填充,但是......

回答 9 投票 0

有没有办法从手机上的链接中删除单击/悬停/触摸启动/点击/活动/聚焦状态?

我试图找到这个问题的重复项,并且还有其他线程具有相同或类似的问题,但这些线程都不包含实际的解决方案。 不,blur() 不起作用...

回答 1 投票 0

SVG 中悬停时的平滑工具提示

我有一个 SVG,我想在悬停时显示工具提示。该功能正在运行(使用鼠标悬停、鼠标移出),但是悬停状态有点不稳定。光标设置为“a”标签上的指针...

回答 0 投票 0

防止将鼠标悬停在图像上时出现工具提示?

我想在将鼠标悬停在我网站上的某些图像(不是全部)上时删除弹出工具提示。有没有办法通过 CSS 来实现这一点?如果没有,最简单的方法是什么? 我的图片在

回答 1 投票 0

为什么我的 :hover css 属性不起作用?

我正在制作一个网站来保存我的所有项目,我想要在您将鼠标悬停在“很棒的字体”图标上时产生效果,它会脉冲输入和输出,但是:悬停效果根本不起作用。甚至尝试

回答 2 投票 0

如何验证 Cypress 中的悬停文本(工具提示)?

<span class="mat-button-wrapper"> <mat-icon role="img" fragment="list" class="mat-icon notranslate logo-icon s-24 mr-8 material-icons mat-icon-no-color" aria-hidden="true">arrow_back</mat-icon> </span> 我已尝试以下测试,但它们不起作用。 对于 chrome,它说有超时。 对于edge,它不关注后退按钮,而是关注文本框。 铬: cy.get('#asset-categories>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>button') .trigger('mouseover').invoke('show') cy.contains('Back to asset categories') 边缘: cy.get('#asset-categories>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>button') .focused().realHover() cy.contains('Back to asset categories') 如果我将鼠标悬停在后退按钮上,将显示“返回资产类别”。 就我而言,我必须将鼠标悬停在按钮上时显示工具提示。它对我有用。我正在验证颜色,您可以根据您的要求进行编辑。我的代码如下: describe('color', () => { it('should have correct background color', () => { cy.get('[data-cy="button"]').realHover(); cy.get('.mat-tooltip') .should('have.css', 'background-color', 'rgb(111, 111, 111)'); }); it('should have correct text color', () => { cy.get('[data-cy="button"]').realHover(); cy.get('.mat-tooltip') .should('have.css', 'color', 'rgb(255, 255, 255)'); }); }); 我使用鼠标悬停事件来检查工具提示。下面代码中的第一行将鼠标指针悬停在按钮上,第二行将检查工具提示是否有可见的文本。 cy.get('#toolTipButton').trigger('鼠标悬停'); cy.contains('您将鼠标悬停在按钮上').should('be.visible');

回答 2 投票 0

如何使用 MUI 和 Typescript 同时触发 Typography 和 StyledTextField 的悬停效果

<Typography id = "first_text" sx= {{ fontWeight: "regular", fontSize: "18px", marginTop: "-4px", marginLeft: "8px", color: "#888", '&:hover': { color: "#252525" }, }}> First Name* </Typography> <StyledTextField..... (didn't put the whole code here but you get the picture, haha)> 我尝试将所有内容放在一个盒子中,并向该盒子添加悬停状态,也许我做错了,但它不起作用。我看到有人问了类似的问题,但我是 MUI 新手,不太确定如何使用它。

回答 0 投票 0

如何更改 React 页面中内联 CSS 的悬停样式?

我将CSS更改为内联CSS。虽然我必须将按钮:悬停更改为内联CSS,但这不起作用。有什么办法可以解决这个问题吗? 我将 css 更改为内联 css。虽然我必须将按钮:悬停更改为内联CSS,但这不起作用。有什么办法可以解决这个问题吗 <button style={{ borderRadius: "10px", backgroundColor: "#004577", color: "#ffffff", border: "0px", width: "auto", }} className=" d-flex col-4 justify-content-center p-2" type="submit" > Update profile </button> 我尝试过,但这不起作用。 你不能。 如果您悬停或离开元素,您可以使用这 2 个道具进行观看: <button onMouseEnter={() => {console.log('hovered');}} onMouseLeave={() => {console.log('left');}} /> 类似的票这里

回答 1 投票 0

悬停移动边框

我的导航栏中有两个链接,需要完全居中且在页面上比例为 50/50。这部分我很挣扎,但最终让他们坐对了。我需要一个灰色的底部边框来跨越整个

回答 4 投票 0

Flex 悬停幻灯片:悬停时旋转不起作用

我正在尝试使此悬停幻灯片在我的网站上运行: [codepen](https://codepen.io/CameronFitzwilliam/pen/rmeMGr) 到目前为止的结果还不错: https://www.merlinsmind.be/Test.html 豪...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.