我在CSS中有一个裁剪功能来在css中做方形图像.它获取图像并创建一个正方形. 它做得很好.我的问题是,一张图像在另一张图像上方,我不能将它们并排浮动.有任何想法吗? CSS .ccontent {
它做得很好.我的问题是,一张图像在另一张图像上方,我不能将它们并排浮动.有任何想法吗?
CSS
.ccontent {
float:left !important;
display:inline-block !important;
}
.c{
position: relative;
width: 200px;
height: 200px;
overflow: hidden;
}
.c img{
position: absolute;
left: 50%;
top: 50%;
height: 100%;
width: auto;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.c img.portrait {
width: auto;
height: auto;
}
树形象在海上:
见FIDDLE
HTML:<div class='c'> <img src='http://img.558idc.com/uploadfile/allimg/210613/123A0KZ-0.jpg' alt='name1' class=portrait> </div> <div class='c'> <img src='https://upload.wikimedia.org/wikipedia/commons/2/2f/Grewia_tiliaefolia_tree_in_Chilkur,_Hyderabad_W_IMG_9418.jpg' alt='name1' class=portrait> </div> </div>
CSS:
.c{
position: relative;
float:left;
width: 200px;
height: 200px;
overflow: hidden;
}
.c img{
position: absolute;
left: 50%;
top: 50%;
height: 100%;
width: auto;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.c img.portrait {
width: auto;
height: auto;
}
https://jsfiddle.net/z0370m0o/
