2017-04-10 3 views
0

Könnte jemand erklären, was ich falsch mache, da dieses Mauerwerk Layout von Isotop-Plugin nicht richtig funktioniert für mich. Warum verhalten sich die Gegenstände wie in einer Reihe, anstatt wie ein Mauerwerk zu stapeln?Isotop Mauerwerk nicht höhenvariabel Gegenstände richtig stapeln

http://jsbin.com/vaposovuwo/edit?html,css,js

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width"> 
    <title>JS Bin</title> 
</head> 
<body> 

    <div class="grid"> 

    <div class="grid-item"> 
     <h3>Hello how are you fdgdfg dfgdf gdf gdjadfhg dfga fgaf gad </h3> 
     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 

    <div class="grid-item"> 
     <h3>Hello how are you</h3> 
     <p>Lorem ipsum dsf sdfs df sdfsdfsdfs dfsdfsdf sdfs d fsdolor sit amet, consectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 

    <div class="grid-item"> 
     <h3>Hello how are you</h3> 
     <p>Lorem ipsum dolor sit adsfsd dsfsd met, consectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 

    <div class="grid-item"> 
     <h3>Hello how asdf sdf sdf sdhgdtjhdghgdf fgd fre you</h3> 
     <p>Lorem ipsum dolor sit amet, cons fdag adfag fda gadfgadf gadfg adf gadgad gadgad gad gagadf ectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 

    <div class="grid-item"> 
     <h3>Hello how are you</h3> 
     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 

    <div class="grid-item"> 
     <h3>Hello how are df gdf gdfhjtrhtrtrt hrhrt hrt rtyyou</h3> 
     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 

    <div class="grid-item"> 
     <h3>Hello how are you</h3> 
     <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iusto facilis fuga asperiores, eos, nam numquam illum placeat, cumque minus nihil, repellendus. Blanditiis quia similique architecto, obcaecati inventore magnam cupiditate molestias.</p> 
    </div> <!-- grid item --> 
    </div> 

    <script src="https://unpkg.com/[email protected]/dist/isotope.pkgd.min.js"></script> 

</body> 
</html> 

CSS

.grid-item { 
    width: 300px; 
    background-color: tomato; 
    padding: 15px; 
    margin: 15px; 
    float: left; 
} 

JS

$(document).ready(function(){ 

    $('.grid').isotope({ 
    itemSelector: '.grid-item', 

    }); 

}); 

Antwort

0

Am wichtigsten ist, dass Ihr jsbin nicht jQuery geladen hat, und Sie sind auch isotope.js doppelt so gut Hinzufügen als Versuch, fit-columns.js hinzuzufügen, aber es ist nicht in einem Skript-Tag.

Dies ist, was Sie haben:

<script src="https://unpkg.com/[email protected]/dist/isotope.pkgd.min.js"></script> 
<script src="https://unpkg.com/[email protected]/dist/isotope.pkgd.min.js"></script> 
//npmcdn.com/[email protected]/fit-columns.js 

Dies ist, was Sie benötigen,:

<script src="https://code.jquery.com/jquery-2.2.4.js"></script> 
<script src="https://unpkg.com/[email protected]/dist/isotope.pkgd.min.js"></script> 
<script src="http://npmcdn.com/[email protected]/fit-columns.js"></script>