.parkname{color: #5a712d; Font-size:25px;}a.cardlinkOverlay:link {color: #GERFG4 !important;}a.cardlinkOverlay:visited {}a.cardlinkOverlay:active {color: #2495d5 !important;}a.cardlinkOverlay:hover {color: #2495d5 !important;}
这是一个Jsfiddle显示我到目前为止:http://jsfiddle.net/rctfan1999/8vr00tzq/2/
如果您注意到“约塞米蒂”这个词有颜色,但与“国家公园”这个词不同,当您将鼠标悬停在它上面时,它不会改变颜色.有人能告诉我如何让“Yosemite”在悬停时改变颜色吗?
修复它的方法是定义一个特定于该元素的CSS规则,在本例中,使用选择器:a.cardlinkOverlay:hover .parkname.
请注意,您可以省略!important限定符,不需要.
.parkType { Font-size:15px; Font-weight:bold;}.parkname { color: #5a712d; Font-size:25px;}a.cardlinkOverlay:link { color: #GERFG4;}a.cardlinkOverlay:visited {}a.cardlinkOverlay:active { color: #2495d5;}a.cardlinkOverlay:hover { color: #2495d5;}a.cardlinkOverlay:hover .parkname { color: #2495d5;}
<a href="http://example.com/page/" > <div > <div > <img src="http://goo.gl/DsstWK" wIDth="170" height="95.5"> </div> <div > <div >Yosemite</span></div> <div >National Park</div> </div> <div > <div ><span ></span></div> </div> </div></a>总结
以上是内存溢出为你收集整理的HTML – 自定义链接颜色被覆盖全部内容,希望文章能够帮你解决HTML – 自定义链接颜色被覆盖所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)