回答
好吧,你可以做这样的事情(http://jsfiddle.net/YgpqX/):
<div class="div1"></div>
<div class="div2"></div>
.div1 {
width: 320px;
height: 200px;
background: #aa5;
}
.div2 {
width: 100px;
height: 100px;
margin-top: -200px;
background: #5aa;
}
或(http://jsfiddle.net/YgpqX/1/)
<div class="div1"></div>
<div class="div2"></div>
.div1 {
position: relative;
width: 320px;
height: 200px;
background: #aa5;
}
.div2 {
position: relative;
width: 100px;
height: 100px;
top: -200px;
background: #5aa;
}
如果您在HTML块应该更早则滑块,然后使用z-index: 9999;
得到它。
而且还abolute位置:
<div class="div1">
<div class="div2"></div>
</div>
.div1 {
position: relative;
width: 320px;
height: 200px;
background: #aa5;
}
.div2 {
position: absolute;
width: 100px;
height: 100px;
background: #5aa;
}
你能告诉我更多细节吗? – sam
通过CSS
设置opacity
属性这是在这一个W3schools Css opaque
他们完成使用CSS定位这个效果的一些基本信息。基本上,他们绝对把发现烹饪块的乐趣定位在幻灯片上。你可以在绝对位置div上使用z-index来将它放在相对位置(幻灯片)div上。基本上你需要使用position和z-index的组合。我有CSS/HTML这里的一个基本的例子:http://jsfiddle.net/jqVAe/1/
HTML:
<div id="slideshow">
Scrolling sideshow goes here. Scrolling sideshow goes here. Scrolling sideshow goes here. Scrolling sideshow goes here. Scrolling sideshow goes here. Scrolling sideshow goes here.Scrolling sideshow goes here.
<div id="over-slideshow"></div>
</div>
CSS:
#slideshow{
width: 400px;
height: 200px;
position: relative;
background: green;
}
#over-slideshow{
position: absolute;
top: 10px;
left: 10px;
width: 100px;
height: 100px;
background: red;
}
这就提供了把你的幻灯片的基本结构。我会建议找到一个好的幻灯片插件,而不是试图重塑功能。我相信有很多Jquery(Javascript框架)插件可以为你完成这个任务。
首先,欢迎来到Stackoverflow(oops;这不是你的第一个问题!)。将div
放在幻灯片上(或通过任何其他元素)的关键是使用绝对定位。绝对定位使您可以指定元素的确切位置,而不是将其与文档流保留在一起。如果你看看your example website的CSS,你可以看到,具有div
‘体验烹饪的乐趣’的基本风格是这样的:
position: absolute;
top: 0px;
left: 0px;
top
和left
行为在某种程度上就像一个x
和y
二维网格系统,除了原点放置不同。 top: 0px;
拉div
和left: 0px;
拉div
左,所以总而言之,它被放置在左上角。
要达到半透明黑色的效果,请使用opacity
属性。 opacity: 0.5;
表示div
是半透明的,而opacity: 0;
表示根本不可见。您最喜欢的值可能是opacity: 0.7;
- 范围0...1
中的任何值。
这里的最后一部分是告诉浏览器div
应该是而不是幻灯片放映,而不是它的后面。要做到这一点,请使用z-index
属性。 z-index
指定元素的相对“堆栈顺序”。因此,如果您希望您的div
超过幻灯片放映,请使用z-index: 5;
进行设计,例如,使用z-index: 1;
对幻灯片进行造型。
希望有所帮助!
您可以尝试position: absolute
和z-index
。 z索引用于对齐图层上方或下方的图层。你可以通过;
Lesson 15: Layer on layer with z-index (Layers),Understanding CSS z-index,并A Detailed Look at the z-index CSS Property
- 1. 添加标题幻灯片图像RMarkdown与reveal.js幻灯片
- 2. 在JavaScript幻灯片上添加文本右图幻灯片
- 3. 幻灯片标签栏
- 4. 使用python-pptx将幻灯片标题添加到幻灯片上
- 5. 添加空白幻灯片
- 6. 添加幻灯片UNO API
- 7. 添加幻灯片到Tictail
- 8. 在NivoSlider幻灯片上添加一些div的文字
- 9. jQuery的幻灯片添加具有图像幻灯片容器
- 10. 特定的幻灯片添加到幻灯片
- 11. jQuery幻灯片...如何从alt标签添加文本?
- 12. Java脚本幻灯片放映(添加幻灯片效果)
- 13. 使用Javascript添加淡入幻灯片简单幻灯片
- 14. 添加跟踪到幻灯片,查看有多少幻灯片
- 15. 幻灯片 - 在幻灯片母版中添加可编辑标注
- 16. 追加与幻灯片效果的div
- 17. 闪烁的DIV幻灯片
- 18. jquery幻灯片从屏幕上的div
- 19. 我需要在wordpress上添加这个幻灯片的标题
- 20. 在幻灯片更改上添加当前幻灯片正文类
- 21. 如何为幻灯片添加幻灯片向上/向下效果?
- 22. 如何添加图片/在幻灯片的Aspose图表数据标签形状
- 23. 幻灯片背景<body>标签
- 24. 幻灯片和标签更新
- 25. jQuery幻灯片标签问题
- 26. 幻灯片不会附加到div
- 27. Div滑块幻灯片?
- 28. Div幻灯片不显示
- 29. jquery幻灯片显示div
- 30. jquery幻灯片格内div
你做了什么?使用Firebug(Firefox的一个插件)来检查每个元素,它的样式类,z-index ....,没有什么特别的。 –
如果您使用的是Chrome浏览器,请右键单击网页并点击“检查元素”。您可以找到DOM元素及其CSS,Javascript等。同样,在Firefox中,您可以使用名为Firebug的扩展,这很有帮助。 – Krishna