[英]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.