2017-06-04 97 views
0

我尝试使用+或 - 之前的下拉信息栏。 我不知道它是如何通常由但我想出了这个尝试单击之后修复伪元素

.test{ 
 
\t width: 150px; 
 
\t height: 100px; 
 
\t background:gray; 
 
} 
 
.test:before{ 
 
\t content: "+"; 
 
} 
 
.test:active:before{ 
 
\t content: "-"; 
 
}
</div> 
 
\t <a href="#"><div class="test"> 
 
\t Ahoj 
 
\t </div> </a>
¨

但我想它,因为通过点击我辊轧留在零下点击它后其他信息。 感谢您的回答

回答

0

如果不使用JavaScript,您可以使用:target选择器做类似的事情。

https://codepen.io/partypete25/pen/xrbZmy

对于它的工作,链接本身需要有针对性的内容区域内的存在。

.test:before { 
    content: "+"; 
} 

:target .test:before { 
    content: "-"; 
} 
+0

是的,但如果你再次点击它不会回滚,所以我想我需要用js来做。它如何被称为,因为我甚至不知道如何谷歌如此。 –

+0

使用jQuery你可以很容易地做到这一点。那是你最好的开始。以下是使用toggleClass方法的示例的链接:http://api.jquery.com/toggleclass/ – partypete25