javascript - 防止 JavaScript 中元素的样式更改
问题描述
我有一个 HTML 表格,例如:
<table>
<tr>
<td style="background-color:red;">
qwertz
</td>
</tr>
</table>
该表位于另一个表的单元格 () 中,因为它具有颜色信息。
父表在 js 或 CSS(我不知道)中有一个侦听器,当您悬停(鼠标悬停)时,它将背景颜色更改为一种颜色。
这很糟糕,因为那时您看不到表格信息 - 但是对于整行来说是正确的。
所以最后就是这个了。
<table>
<tr><td>Blabla</td><td>Blabla</td>
<td>
----
<table>
<tr>
<td style="background-color:red;">
qwertz
</td>
</tr>
</table>
----
</td></tr></table>
当我无权访问 CSS 或 js 文件时,如何防止鼠标悬停时样式发生变化?(不要问..)
解决方案
<!DOCTYPE html>
<html>
<head>
<title>Currency Converter</title>
</head>
<table>
<tr><td>Blabla</td><td>Blabla</td>
<td>
----
<table>
<tr>
<td style="background-color:red !important;">
qwertz
</td>
</tr>
</table>
----
</td></tr></table>
</body>
</html>
也许您看到了 css 路径并且可以在那里获取 css 代码,编写一个新的并在“错误”之后加载它。
推荐阅读
- sensenet - 在 SenseNet 中确定文件大小资源使用情况的最佳方法是什么?
- sql - 使用 NULL 值从 select 中插入 SQL
- xamarin - OnAppearing 在 iOS 和 Android 上有所不同
- algolia - Algolia 中的查询建议仪表板?
- rust - 如何使用 StructOpt 将参数解析为 Vec 而不将其视为多个参数?
- c# - Quartz.NET 和 WPF
- r - 从 R Markdown 生成两个版本的输出
- java - 将文件保存到内部存储(文档文件夹)权限被拒绝
- r - 从文件名中提取字符串并使用 mutate 创建新列
- java - 对这个链表进行排序的最简单方法