设想:div,宽度高度固定(比如正方形,width:100px;height:100px;overflow:hidden;)
div内有个 a,a内有个img(图片设置height:100%,纵向按比例缩放。当图片是正方形是,当然没问题。但是当图片为长方形时,自动以左上角为定点,显示在div内。)我希望图形以中心点为准,两边超出div的部分隐藏掉。当然我如果手动设置margin-left:-100px,当然可以做到,但是我希望通过css完成,因为图片大小可能不确定,有办法吗??如果图片宽度小于div,利用 margin:0 auto;应该是可以的。但是大于div怎么办??大哥们~~~
最佳答案