我试过研究这个问题,并询问有人比我更习惯CSS样式,但我们找不到解决方案。这里是JS小提琴链接:https://jsfiddle.net/haha78sr/。如何避免图像溢出其容器?
与ID的图像,
ctl00_cphBody_btnFile或btnFile
满溢的身体,我希望它在体内飘了起来,下面的中继一个一行文件夹(即使文件夹不总是填满一行)。它也应该与其上面的其他项目(文件夹项目)水平对齐。
<div class="" style="padding: 10px; width: 150px; height: 150px;">
<asp:ImageButton ID="btnFile" runat="server" ImageUrl="~/images/joshTest/cat1.png"
Style="border-width: 0px; width: 150px; height: 150px;"/>
编辑:这里是什么样子,我的图像:http://imgur.com/aO0Tl8x 这是设置“保证金左:36px”属性后到div显示在上面的代码。所以,这有点帮助,但这不完全是我想要的。我很好奇为什么应该能够提供帮助,因为后退和前进按钮(在屏幕中看到)具有很高的高度,以避免像上面的div那样向边缘发生任何事情。
你jsfiddle没有显示任何图像,因为图像不是在线托管的,所以很难看出你的意思。一般来说,你可以通过在父元素上放置'overflow:hidden'来防止溢出,但我不确定你的情况最终结果应该是什么样子。你可以添加一个素描到你的文章? – Blaise