我们在这里设置了一个基于淡入淡出的基本jQuery库:http://jsfiddle.net/k1x5wkbs/
身高要求为:
.gallery
的高度设置为.gallery-item
.hero
内,请将.gallery
的高度设置为.hero
的高度.hero
图库的高度设置为.gallery-item
内的图片问题:
.hero
图库高度计算错误(应始终为500px以下的正方形,且不得有间隙)这是我们第一次尝试使用jQuery函数,因此欢迎任何有关组织/优化代码的其他建议。
干杯
本
答案 0 :(得分:0)
最后我得到了一些帮助 - 一些布局必须转移到CSS并编写一个新的jQuery插件。
虽然从设计的角度来看这是一个简单的布局,但在CSS中创建实际上是令人惊讶的(像往常一样!)。
.hero-image
和.hero-text
需要定位上下文更改,因为这些元素指定并定义容器大小(图库始终是其容器的100%。)
.hero {
position:relative;
}
.hero-text {
position:relative;
}
.hero-image{
position:absolute;
left:0;
top:0;
bottom:0;
}
无论如何,这意味着画廊不能通过简单地将类传递给它来设置它的高度 - CSS需要修改,这是一种耻辱。
这是更新的小提琴:http://jsfiddle.net/gaby/fkz7bb6r/5/