怎么让网页图片填充与div框架
css吧
全部回复
仅看楼主
level 1
<div class="pic">
<a href="#" ><img src="/image/01.jpg"/></a>
</div>
<div class="pic">
<a href="#" ><img src="/image/02.jpg"/></a>
</div>
<div class="pic">
<a href="#" ><img src="/image/03.jpg"/></a>
</div>
<div class="pic">
<a href="#" ><img src="/image/0-.jpg"/></a>
</div>
像这样,每个图片外面一个div框架,.pic宽度固定高度固定,
照片实际宽高各不相同,有大于框架尺寸的有小于框架尺寸的,怎么让图片填充到框架。
就像电脑桌面,选择填充之后,即使竖版的照片一样可以铺满屏幕。
就像朋友圈发的九宫格,九张图片完全不一样大小,但是发出来之后就变成九个一样的框架只显示出图片的部分。
怎么css才能有这种效果呢?这是做一个图片页面,里面会有很多各种各样的图片,都统一显示。
求大神教。。。最好能写个实例哈。小白一个都是一遍修改实例代码一边学的。、
2016年08月08日 15点08分 1
level 3
固定定位+css精灵可以么?你已经解决了吗
2016年08月09日 07点08分 2
固定定位?css精灵是什么。。没解决呢
2016年08月11日 13点08分
level 1
现在解决了吗??
2016年08月17日 11点08分 3
没有。。我觉得好像要用到js控制好,加入一个条件语句,设置div为300*300,if照片宽度大于高度,则高度100%宽度自适应,否则宽度100%高度自适应,然后加一个溢出隐藏。。。但是不知怎么用is控制css
2016年08月18日 10点08分
level 1
js控制CSS你可以用document.getElementById实现。把类名都改为id就可以了。
2016年08月19日 04点08分 4
嗯,谢谢哈。最近在学一下js呢,
2016年08月19日 11点08分
1