微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何只用css实现点击按钮切换图片

在css中,可以使用“:target”选择器,配合display属性来实现点击按钮切换图片,只需要给元素设置“元素:target{display:block;}”语句即可。“:target”选择器可用于选取当前活动的目标元素。

本教程操作环境:windows7系统、HTML5&&CSS3版,DELL G3电脑。

今天使用CSS中的:target选择器来实现点击按钮切换相对应的图片的demo,此demo也可以使用JS来实现。

demo的结构:

        <a href=#img1>img1</a>
	<a href=#img2>img2</a>
	<a href=#img3>img3</a>
	<a href=#img4>img4</a>
	<p id=img1><img src=img/p001.jpg/></p>
	<p id=img2><img src=img/p002.jpg/></p>
	<p id=img3><img src=img/p003.jpg/></p>
	<p id=img4><img src=img/p004.jpg/></p>

demo的CSS样式:

<style>
	a{
		padding:5px 10px;
		border:1px solid #000;
		color:#fff;
		background-color:#888;
		text-decoration:none;
	}
	p{
		width:400px;
		height:400px;
		border:2px solid #ccc;
		margin-top:20px;
		position:absolute;
		top:20px;
		left:10px;
		display:none;
		padding:20px;
	}
	p:target{
		display:block;
	}
  </style>

运行的效果

相关学习推荐:css教程

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。