去除div中img元素四周的白边问题:
原图如下:可以发现图片周围有一圈白色边框(不确定是什么但像是边框);
在做了如下尝试后均无果:
1)img在div中的白边就是因为inline-block;造成的,
所以此时将img的display设置为block;白边就消失了
2)vertical-align:top | bottom | middle
3)......
我的如下:
原理:1. 把图片拉大一点超出父盒子,然后超出的部分隐藏;(解决了右边和下边)
2. 设置图片定位向上和左偏一点点.(解决了上边和左边)
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
#outer{
margin: 50px auto;
width: 391px;
height: 272px;
border: 20px solid;
border-top-color:rgb(106,92,27) ;
border-ri