py_*_*ipt 2 javascript css slideshow show-hide
我有一个包含许多这样的元素的html文档
<article class=slide id=s4>
<h1></h1>
<p></p>
</article>
Run Code Online (Sandbox Code Playgroud)
我想要做的就是当链接成为www.mylink.com#s4那时只有id=s4要出现的文章.而另一个消失了.我知道display:none;属性值,但我不知道如何在没有javascript的情况下切换这个值.
提前致谢...
在(IE <9∉现代浏览器)中,您可以使用:target伪类:
section {
display: none;
}
section:target {
display: block;
}
Run Code Online (Sandbox Code Playgroud)
此伪类与URL片段中引用的元素匹配.
对于非浏览器,您可以使用条件注释类来显示所有部分和警告消息:
.lt-ie9 section {
display: block;
}
.ie-warning {
display: none;
}
.lt-ie9 .ie-warning {
display: block;
}
Run Code Online (Sandbox Code Playgroud)
(或只是使用Javascript)