2012-11-18 51 views
0

我在我的網站上使用同位素插件是在本地開發。我遇到了一個CSS問題,我希望有人能夠幫助我。這是情況。同位素網格和內聯ajax評論

<div class="wrapper"> //* Position is relative 
    <div class="portfolio1"> //* Position is absolute 
     <div class="inner-wrapper"> 
     <div class="portfolio-container"> 
      <div class="portfolio-header"></div> 
      <div class="portfolio-content"></div> 
      <div class="portfolio-footer"> 
       <div class="comments"></div> 
      </div> 
     </div> 
     </div> 
    </div> 
    <div class="portfolio2"> //* Position is absolute 
     <div class="inner-wrapper"> 
     <div class="portfolio-container"> 
      <div class="portfolio-header"></div> 
      <div class="portfolio-content"></div> 
      <div class="portfolio-footer"> 
       <div class="comments"></div> 
      </div> 
     </div> 
     </div> 
    </div> 
    <div class="portfolio3"> //* Position is absolute 
     <div class="inner-wrapper"> 
     <div class="portfolio-container"> 
      <div class="portfolio-header"></div> 
      <div class="portfolio-content"></div> 
      <div class="portfolio-footer"> 
       <div class="comments"></div> 
      </div> 
     </div> 
     </div> 
    </div> 
    <div class="portfolio4"> //* Position is absolute 
     <div class="inner-wrapper"> 
     <div class="portfolio-container"> 
      <div class="portfolio-header"></div> 
      <div class="portfolio-content"></div> 
      <div class="portfolio-footer"> 
       <div class="comments"></div> 
      </div> 
     </div> 
     </div> 
    </div> 
</div> 

這幾乎將投資組合項目放在網格中。我的問題是我有一個評論系統,裏面添加了評論。發生這種情況時,「.portfolio」類會滑到頁面上剩餘的項目下。有沒有辦法通過CSS或jQuery來彌補這個問題?我知道你可以用相對位置來放置元素,並將它們浮起以防止它們在底下運行,但只要你這樣做,那麼同位素插件就會崩潰。以下是該問題的屏幕截圖。 Screen Shot 乾杯, 邁克

+0

從這裏評論或網頁上的其他項目是不夠清楚。你能舉一個例子嗎? –

+0

嗨肖恩, 我剛剛更新了這個問題,給你一個更好的主意。 – user1813098

回答

0

我猜是評論插入Ajax?也許有一些CSS附加到他們可以被覆蓋,以不同的位置,並保持在他們的div。

儘管如此,您不應該爲此使用同位素。如果你只是使用同位素來創建網格,那麼有更簡單的方法來做到這一點(你可能只需要使用float)。同位素做一些花式步法,它在不同的瀏覽器中有所不同,並且非常喜歡在具有很好,特定大小的元素上工作。如果評論是通過javascript添加的,更改div 相同,因爲同位素試圖計算它將如何移動佈局的東西,您將遇到麻煩。

+0

嗨肖恩, 是的評論正在用Ajax完成。一旦頁面刷新,一切都很好......問題只發生在沒有刷新的情況下發布評論。 – user1813098

+0

也..我也使用同位素進行過濾。 – user1813098

+0

我已經看到類似的東西與同位素(例如刷新確定),但很難說沒有看到一個現場實例的具體事情。你在呼叫同位素的選擇器是什麼?你可以延遲調用同位素,直到評論已經加載,因爲它們影響父母的大小? –