【发布时间】:2017-09-04 01:31:06
【问题描述】:
所以我正在创建一个向左浮动的图片库,一切正常,但是当我到达第二行图片时,事情就变得混乱了。每当我将鼠标悬停在第一行的图像上时,第二行位置上的任何图像都会自行弄乱。
这里是代码笔。 (我最近的作品看起来比 codepen 中的要好得多,但只要将鼠标悬停在图像上,您就会明白这一点) 尝试将鼠标悬停在任何图像上,看看第二行图像是如何弄乱的.. http://codepen.io/anon/pen/ZpGrVA
<html>
<body style="background-color: rgb(242, 242, 242);">
<style>
.middlegallery{
top:250px;
position: absolute;
}
.mainpanel{
left: 50%;
right:50%;
display:block;
padding: 15px;
/*top: 125px;*/
font-size: 16px;
background-color: #f5f5f5;
border: 1px solid #d8d8d8;
line-height: 1.5;
border-radius: 5px 3px 0 0;
position: relative;
font-family: Helvetica, Arial, sans-serif;
}
.gallery-image{
margin:5px;
border: 1px solid #ccc;
zoom: 1;
float:left;
cursor:pointer;
position:relative;
}
img:hover{
border:1px solid #777;
}
img{
}
.middlewrapper{
margin:0 auto;
width:95%;
padding-top: 125px;
}
</style>
<div class="middlewrapper">
<div class="col-sm-6">
<div class="mainpanel"><h5 style="font-family: Verdana, serif; text-align: left; position: relative; top: 3px;"><i class="fa fa-picture-o" aria-hidden="true"></i> Recent arts</h5></div>
</div>
<div class="middlegallery">
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
<div class="gallery-image">
<img src="http://placehold.it/240x220">
</div>
</div>
</div>
【问题讨论】:
-
您正在使用引导程序,为什么不真正利用使用它的主要原因之一,也就是布局网格,而不是做这个浮动的东西?
-
@ChrisW。能举个例子吗?
-
当然,谷歌“引导网格教程”或“引导图像库”等。有很多例子 amigo。 :)
-
@ChrisW。当然我会检查一下谢谢你告诉我:)
标签: html css image css-float css-position