div中的图像没有固定?

时间:2014-03-25 08:58:54

标签: html dialog

我有一个div,我需要放置不同尺寸的图像。我使用max-height,div大小根据图像的大小而变化。如果图像很小就没关系我的问题是如果图像很大,它就会从div中出来。 我可以在div中修复它吗?这是html

     <div id="zoomdialog" style="display:none">
         <div style="border:1px solid black; top:0%; right:1%; 
          position:absolute;cursor:pointer;" class="zoomremoveclass"> 
               <img id="zoomremove" src="imag/bdelete.png"height="15"/>          
         </div>
         <div  class="loaddialog" style="border:1px solid black; text-align:center;">
              <img style="max-height:100%; max-width:100%;" id="zoomimg" src="" />
          </div>
      </div>

我在一个对话框中打开了这个,如果图像很大,loaddialog类中的图像就会出现在div中。这是对话框初始化。

   var height1 = screen.height-100;
   $('#zoomdialog').dialog({
    maxHeight: height1,
autoOpen: false,
width: '40%',
modal:true,
resizable: false,
draggable: false
});

如何修复div中的图像?有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

你可以使用css属性overflow:hidden来容纳div。它只显示符合div高度的图像部分。 (我假设它对你没关系)