gpt4 book ai didi

java - 从网页中获取文本的背景颜色

转载 作者:太空宇宙 更新时间:2023-11-04 14:39:53 24 4
gpt4 key购买 nike

我的 Web 应用程序有主要和次要搜索。

基于搜索词,Web 应用程序以蓝色突出显示第一个搜索词,以紫色突出显示第二个搜索词(或他们所说的在内部搜索)。这主要是在我们无权访问的后端使用 java 脚本完成的。

我需要自动化这个场景,因为在页面源代码中看不到元素的颜色,我无法使用 selenium 识别元素的背景颜色。

请建议我一个合适的解决方案来获取搜索词的背景色

最佳答案

到目前为止,根据我对您的问题的理解,您想要设置 anchor 访问搜索链接的样式。链接可以使用任何 CSS 属性(例如颜色、字体系列、背景等)来设置样式。此外,链接可以根据它们所处的状态设置不同的样式。

四种链接状态是:

a:link - a normal, unvisited link
a:visited - a link the user has visited
a:hover - a link when the user mouses over it
a:active - a link the moment it is clicked

您可以通过直接在您的 css 外部或内联文件中设置 anchor 标记样式来更改链接的任何背景颜色。这也可以很容易地从 Javascript 或 Jquery 样式属性中处理。转到下面的示例并使用它看看这是否是您需要链接的行为方式。

a:link {color:#FF0000;}      /* unvisited link*/
a:visited {color:#000000;} /* visited link */
a:hover {color:#FF00FF;} /* mouse over link */
a:active {color:#0000FF;} /* selected link */

记住处理顺序相同

来源:http://www.w3schools.com/css/css_link.asp

看看这是否是您要找的。

关于java - 从网页中获取文本的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18437619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com