首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CSS的<div>标记中的目标数据

使用CSS的<div>标记中的目标数据
EN

Stack Overflow用户
提问于 2016-11-18 20:36:35
回答 2查看 453关注 0票数 4

我试图使一个<div>有较低的高度和数据-图像-src是灰度,直到它被点击,它将恢复完整的高度和颜色。

按照设置我的视差jquery的方式,背景图像是在数据图像-src中设置的,并且不确定如何使用CSS来确定它是否得到了filter: grayscale(100%)

下面是如何设置HTMl

<div class="parallaxmenu" id="parallax-4" data-parallax="scroll" data-image-src="../pictures/drinks.png">

我想把目标对准data-image-src="(Image)"

有办法做到这一点吗?还是必须以不同的方式设置Jquery?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-18 20:41:50

您可以使用div[data-image-src]来针对具有该属性的任何div,也可以使用div[data-image-src="(Image)"]以该属性和属性值为目标。

票数 6
EN

Stack Overflow用户

发布于 2016-11-18 20:43:37

如果您只需要目标,@z古德回答了这个问题,但是如果您希望获得属性的值,则需要使用Javascript:

代码语言:javascript
复制
var x = document.getElementById("parallax-4").getAttribute("data-image-src");
console.log(x);
代码语言:javascript
复制
<div class="parallaxmenu" id="parallax-4" data-parallax="scroll" data-image-src="../pictures/drinks.png">

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40685546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档