0
Material BoxからMaterializeとMuuriのグリッドアイテムを使用すると、最大のマテリアルボックスはマテリアルボックスのz -indexが高く設定されています。Materialize CSSマテリアルボックスのZ-インデックスがMuuriグリッドと一緒に使用されても機能しない
ここに私のプランカの例https://plnkr.co/edit/aM2427AEwuWIqV3N9GvE/があります。
この例では、3つのボックスをクリックすると動作するように見えますが、1つまたは2つのボックスをクリックすると、他のボックスが重なっていることがわかります。ここで
は、CSSです:
.grid {
position: relative;
}
.item {
display: block;
position: absolute;
}
.item-content {
position: relative;
width: 100%;
height: 100%;
}
は、ここにHTMLです:
<div class="grid">
<div class="item">
<div class="item-content">
<img class="materialboxed" src="https://via.placeholder.com/270x350/ffab91/?text=one" />
</div>
</div>
<div class="item">
<div class="item-content">
<img class="materialboxed" src="https://via.placeholder.com/270x350/90caf9?text=two" />
</div>
</div>
<div class="item">
<div class="item-content">
<img class="materialboxed" src="https://via.placeholder.com/270x350/80cbc4/?text=three" />
</div>
</div>
</div>
は、ここではJavaScriptです:
$(function() {
var grid = new Muuri('.grid');
});