就是一个缩略图列表只想让它显示完整图片的中间部分 应该用的是background-position属性吧 可是试了一下还是只是显示左上角的部分怎么回事?
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<style type="text/css">
*{margin: 0;padding: 0}
div{width: 120px;height: 120px;overflow: hidden;background-repeat: no-repeat;float: left;
background-position:center center;background-size: cover;}
</style>
</head>
<body>
<div>
<img src="1.jpg">
</div>
<div>
<img src="1.jpg">
</div>
<div>
<img src="1.jpg">
</div>
</body>
</html>
background-position
属性是针对设置的背景图片,你的背景图片呢?要使用
background-image
设置背景图片:而不是再
div
里用img
标签显示图片