2016-04-14 101 views
0

我试图在div中放置一个图像,但是当我这样做时它根本不显示。我自己创建了这个图片,并且让div适合。目前有最大宽度和最大高度,我可以让它显示在框内,但只有一小部分的大小。在Div中放置图像

我当前的代码是...

HTML

<div id="carousel"> 
    <img src="Images/carousel1.png" alt="#" style="max-height:100%; max-width:100%;"> 
</div> 

CSS

#carousel { 
    width: 1280px; 
    height: 300px; 
    border: 1px, #000; 
    border-style: solid; 
    margin: auto; 
    margin-top: 10px; 
} 
+0

也许你的形象是什么问题是?你的形象是什么尺寸? – Adjit

+0

1280 x 300,我在Illustrator中创建了它,并使div的尺寸相同 –

回答

1

首先,可以肯定的图片路径是正确的。检查控制台并查看是否有任何错误。

比,取出内嵌样式的img标签,并添加CSS文件:

#carousel img { 
    width: 100%; 
    height: auto; 
} 
+0

为此欢呼,但我仍然遇到问题,图像宽度是正确的,虽然它不是100%,但高度使它看起来很像就像它被压缩一样。有任何想法吗? –

+0

唯一的问题,我可以想到为什么它以这种方式扭曲它是我用来裁剪图像的某个部分的剪贴蒙版,但这不应该影响png保存时肯定? –

+0

查看我更新的答案。 – musicvicious