2013-11-27 29 views
-3

我已經使用邊距來定位我的網站上正在定位圖像,div等的所有東西。我需要知道我在做什麼是正確的(在位置方面)你能檢查我的代碼嗎?我利潤率感謝我的定位錯了嗎?

http://jsfiddle.net/LUhb7/

例子

margin: -410px; 

據我所知,他們有很多辦法來對CSS定位的東西。我想知道,他們的方式我已經在我的CSS中使用了利潤率是否正確?喜歡而不是邊距,我不應該使用其他的東西,如浮動,位置:相對等..?

+0

你可以在這裏包含你的代碼而不是檢查問題得分嗎? [我沒有投票] – TLama

+1

對我來說看起來像一個有效的問題,但我們更好地迴應[簡短,自包含,正確,示例](http://sscce.org/)。儘量減少您的網站,儘可能減少錯誤。我遇到了幾乎發佈到StackOverflow的問題,只能通過削減問題來發現根本原因。 –

+0

@Prashant我想知道的是,我的定位是否正確完成?像,我應該使用利潤率來定位一切,因爲它工作正常。 – AdzT1

回答

1

默認情況下,DIV是塊元素,表示它們在頁面上彼此流動。爲了解決這個問題,您已經在.box3上指定邊距以將其移到.box2旁邊。

另一種方式來做到這一點是這樣的:

<div class="wrapper"> 
    <div class="box">...</div> 
    <div class="box">...</div> 
</div> 

和CSS

.wrapper {clear:both;} 
.box {float: left;} 

這會給你同樣的效果。 http://jsfiddle.net/FKBXQ/

+0

我是否正確使用定位?就像我應該以這種方式使用利潤率?因爲我的利潤率會變得像-400px – AdzT1

+0

會使用這更好?浮動:左側位置:相對;剩下:-30%;頂部:40% – AdzT1

+0

個人我會使用浮動和利潤或定位,但不是兩個 – Sico