2012-02-20 79 views
0

當我有從950x500的圖像,並輸出它像這樣:image.height的尺寸是不是合適的?

<img src="http://full/url/to/image.png" /> 

有在圖像下面高度空間怪異3PX。當問javascript的時候,它的確會說大小是950x503。雖然圖像真的(檢查多次)500的大小。看起來,圖像標籤這樣做,這是如何解決的?

請注意,圖像也必須保持動態。所以如果我將圖像的寬度設置爲100%,高度將相應調整。

+0

你究竟如何「問javascript」的身高?不過,使用'display:block'的想法應該可行。 – kirilloid 2012-02-20 10:11:34

+0

沒有必要使用display:block,如果您通常從代碼 – Jack 2012-02-20 10:15:52

回答

0

沒關係,答案是,設置在塊的圖像顯示,像這樣:

img { display: block; } 
+0

應用高度和寬度,但這不是正確的方式 – Jack 2012-02-20 10:12:47

1

嘗試而不是把display :block;怎麼一回事,因爲這gonaa影響所有的圖像標籤,雖然沒有傷害這一點,但正確方式是這樣的:

<img src="http://full/url/to/image.png" height="950" width="500"/> 
+0

我的圖像寬度是動態的,高度會相應調整大小。但事實上,你不應該在全球範圍內使用;) – Mark 2012-02-20 10:20:28

+0

你應該提到,在你的問題中,因爲只是用這個「動態」的詞有時變得更加複雜... – Jack 2012-02-20 10:30:44

+0

注意放置,感謝評論。 – Mark 2012-02-20 10:32:35