html/css简单的图片浏览
使用工具:webstorm2019.3.3
源码如下:
<html lang="en"><head><meta charset="UTF-8"><title>图片浏览</title><style type = "text/css">#pic{width: 800px;height: 600px;margin: 5px auto;padding: 0px;border: 1px blue;overflow: hidden;}#pic img{width: 800px;height: 600px;}#pic-choose{width: 400px;height: 200px;margin: 10px auto;border: 1px yellow;}#pic-choose img{width: 60px;height: 40px;}ul{list-style: none;}ul li{float: left;margin: 10px;}</style></head><body><!--图片浏览标题--><h1 align="center">请点击以查看图片</h1><!--图片区--><div id = pic><div><img src="image/Goat.jpg" id = "p1"></div><div><img src="image/Goose.jpg" id = "p2"></div><div><img src="image/Husky.jpg" id = "p3"></div><div><img src="image/Salmon.jpg" id = "p4"></div></div><!--图片控件区--><div id = pic-choose><ul><li><a href="#p1"><img src="image/Goat.jpg"></a></li><li><a href="#p2"><img src="image/Goose.jpg"></a></li><li><a href="#p3"><img src="image/Husky.jpg"></a></li><li><a href="#p4"><img src="image/Salmon.jpg"></a></li></ul></div></body></html>
首先建立了图片区,用一个大格子装下了4张图片,设置了overflow:hidden,超出部分隐藏。
接着创建了图片选择的控件,用ul无序列表来实现,并用list-style:none取消了“·”。
最后,给图片区的每一张图片设置一个id,将图片选择区的每一张图片关联上图片区中图片的id,用<ahref="?">来实现,点击控件区的图片,在屏幕上就会显示出所关联的图片。
效果展示:
