繁体   English   中英

从网页获取文本的背景色

[英]Get background color of text from webpage

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

基于搜索词,Web应用程序以蓝色突出显示第一个搜索词,并以紫色突出显示第二个搜索词(或在其内部进行的搜索)。 这通常是使用我们无法访问的后端中的Java脚本完成的。

我需要使这种情况自动化,因为在页面源中看不到元素的颜色,因此我无法使用硒识别元素的背景色。

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

据我到目前为止对您的问题的了解,您想设计锚点访问搜索链接的样式。 链接可以使用任何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外部文件或内联文件中设置锚标签样式来更改链接的任何背景颜色。 从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

看看这是您要找的东西。

您可以使用style =“ text-decoration:none;”删除默认链接样式。 用于“ a”标签

<a href="#" style="text-decoration : none;"> This link is not underlined.</a>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM