2013-04-27 51 views
1

我在我的網站有3個徽標。要求是:跨瀏覽器頁面頂部的三個同等徽標的解決方案

  • 第一個應該在左上方。
  • 第二個應該在右上角。
  • 三分之一應該在距離它們相等的兩個徽標的中間。

我不是CSS專家,我盡力而爲,但無濟於事。我設法使這兩個第一個徽標左右浮動,但是第三個,我使用marginabsolute position,這不是一個好的解決方案,因爲我認爲:在調整瀏覽器大小或更改設備或瀏覽器時,它有一個不好的位置。

我使用的代碼:

<img src="images/logo2.png" width="150" height="215" style="float:right"> 
<img src="images/logo3.png" height="70" style="margin:10px 620px 10px 0; position: absolute"> 
<img src="images/logo1.png" width="133" height="235" style=" float:left;"> 

請幫我找到這個問題的解決方案,這將得到高度讚賞。

再次感謝。

回答

2

嘗試這種情況:

<div style="text-align: center;"> 
    <img src="images/logo2.png" width="150" height="215" style="float:right"> 
    <img src="images/logo3.png" height="70" > 
    <img src="images/logo1.png" width="133" height="235" style=" float:left;"> 
</div> 

Example Fiddle

這應該只要圖像寬度的總和小於主體的寬度小工作。

否則,您應該使用圖像寬度的百分比值,如完成here

+0

它正在工作。非常感謝您的快速和智能幫助 – 2013-04-27 17:04:23

+0

您提供的最後一句話非常重要,我如何根據設備設置圖像的寬度。使用百分比? – 2013-04-27 17:07:53

+0

@Sirko請閱讀http://meta.stackexchange.com/questions/176600/stricter-kbd-formatting-disallow-jsfiddle-links-and-other-non-kbd-content-fro並從中刪除'kbd'標記該鏈接.. – 2013-04-27 17:08:49

相關問題