我正在研究一个浏览器脚本,它扫描页面中的关键字,突出显示它们,当用户将鼠标悬停在它们上时 - 创建一个使用 AJAX 和 PHP 填充的工具提示。我遇到的唯一问题是显示工具提示的网站的 CSS 干扰了工具提示内容的 CSS。
工具提示使用<img>
,<p>
和<table>
和。我的 PHP 文件用我在 CSS 文件中设置样式的 ID 回显这些元素。我的 CSS 在某些网站(如 Wikipedia)上正确显示,但其他网站却弄乱了填充/边距/对齐方式。例如,某些网站可能居中对齐,而我希望它左对齐。我已经在许多使用的 ID 中添加了“!important”。<tr>
<td>
<td>
问题:如何防止网站的 CSS 干扰工具提示的样式?