草庐IT

html - 在图像上叠加 Div

所以我有一个相对定位,它有一个child具有绝对定位。OVERLAY问题是它需要在顶部(在Y轴上更高,或更靠近屏幕顶部),但它仅以与底部的距离来衡量。 最佳答案 使用z-index和top。这会将div在底部分层,图像然后在顶部分层(覆盖)。要从顶部边缘设置定位,请使用top,如果您需要它在Y轴上高于其父级,则可以将其与负数一起使用。下面的示例会将span移动到其父div顶部上方10px。OVERLAY 关于html-在图像上叠加Div,我们在StackOverflow上找到一个类似的问

javascript - 使用 jquery 将叠加层定位在页面的中心

这应该是一个简单的问题,但我似乎无法弄清楚。我使用jquery制作了一个弹出窗口,我希望它位于页面的中央。无论网站如何调整和分辨率。现在我只是用CSS绝对定位它,但问题是如果你移动页面,它不会移动叠加层,这取决于页面上有多少内容。有没有办法用jquery定位它,使其也位于窗口的中央?谢谢! 最佳答案 为此您不需要jQuery。如果目的是让div始终位于窗口的中央,那么您可以使用CSS来实现。检查工作示例http://jsfiddle.net/5Q6FU/.mydiv{width:300px;height:300px;backgrou

jquery - 你能在网页上将图片叠加在一起吗?

我想建立一个“装扮”游戏网站,您可以在其中点击不同的配饰,它们会层叠在一起。因为描述起来有点困难,所以我找到了这些示例,希望它们能突出我正在尝试做的事情:ThisistheclosestwebsitethatIhavefound,但我似乎找不到确定图像应如何相互叠加的代码。SimilartothisiOSprincessgame我现在有数百种不同的配件作为图像,并且(类似于上面的游戏)我需要支持能够选择不止一种。因此,我需要一种解决方案,它不需要我预先保存公主身上所有配件组合的图像(因为那将是数百万个预定义图像)。理想情况下,我想要一个Javascript/jQuery或CSS解决方案

html - 在图像上叠加 HTML5 Canvas

我想要一张从我的数据库上传的图片,在它上面相同位置的完全相同大小的是HTML5Canvas。我发现的大多数解决方案我一直在使用JQuery/JavaScript,但是如果可能的话,我想要一个类似的解决方案,只是使用CSS3,因为图像是从数据库输出的,并且页面上可以有多个图像,并且每张图片都有一个Canvas。我怎样才能做到这一点? 最佳答案 是的。您可以完全在CSS中完成此操作,但您必须为每个图像添加一些特定的HTML管道。如果您厌倦了额外的管道,javascript可以为您完成大部分管道。这是纯CSS版本的fiddle:http:

html - 向背景图像添加深色叠加层

我看过几篇有关此的SO帖子:我想通过添加叠加层来使当前背景图像变暗。#header1{background:url("http://lorempixel.com/image_output/cats-q-c-640-480-10.jpg");background-position:centercenter;position:relative;background-size:cover;padding-bottom:5em;}.overlay{background-color:rgba(0,0,0,0.7);top:0;left:0;width:100%;height:100%;posit

html - 水平图像的响应图像叠加

我正在尝试为水平图库中的响应式图像创建叠加层。li中的叠加层div具有position和较大的z-index值,但仍显示在背景上图片。当我尝试对具有更高z-index的图像执行absolute时,图像的水平滚动失败。查看演示:Jsfiddlehtml,body{min-height:100%;height:100%;}body{width:100%;margin:0;padding:0;}#thumbsList{height:76%;white-space:nowrap;margin:0;padding:0;line-height:0px;top:13%;left:80px;list-

html - 具有颜色和透明度的 CSS 图像叠加层

我想弄清楚是否可以在不添加背景颜色的情况下向图像添加叠加层(如色调)并更改不透明度。我没有运气,所以我想我会在这里问。我想用那种不透明度使它变红。这是我目前所拥有的。如果我必须调用overlay.png,我制作了一个图像来覆盖它,但不知道是否有必要。img.highlighted{opacity:0.4;}基本上我想这样做,但相反,图像在悬停时着色,而不是在悬停时将色调带走。在这里查看http://jsbin.com/igahay/3011/edit 最佳答案 CSS滤镜效果这不是fullycross-browsers解决方案,但必

html - HTML 和 CSS 只能创建一个自动忽略图像透明区域的叠加层吗?

例如,它有一张透明背景的图片:我想在上面添加一个灰色覆盖层(例如,div或Canvas...):但我希望叠加层自动忽略图像上的透明区域:纯HTML和CSS(例如,通过div、canvas...)可以做到这一点吗? 最佳答案 尝试叠加混合模式。或者乘以!(IE或Edge不支持,感谢@Stilltorik).multiplied{background-color:blue;width:250px;height:100px;margin-top:-100px;mix-blend-mode:overlay;}

html - 如何在 HTML 中进行图片叠加(类似于谷歌地图顶部的标记)?

谁知道如何在HTML中进行图片叠加或相互叠加显示?效果类似于Googlemap上出现的标记/图标,用户可以在其中指定第二张图片出现在第一张图片上的坐标。谢谢。 最佳答案 您可以使用容器将内容分成多个层。因此,div容器必须绝对定位并用z-index标记。例如:ThisisinbackgroundThisisinforeground当然内容也可以包含图片等 关于html-如何在HTML中进行图片叠加(类似于谷歌地图顶部的标记)?,我们在StackOverflow上找到一个类似的问题:

html - 在另一个图像上定位和叠加图像

看到微小的Facebook图标如何位于另一张图片的右下角了吗?我如何使用HTML/CSS/Rails/Prototype的组合来做到这一点!?一个例子会很棒。也许在jsfiddle.net中。 最佳答案 你可以使用css来解决这个问题。div{position:relative;display:inline;}.imtip{position:absolute;bottom:0;right:0;}基本上,我或多或少做了ZDYN说的,只是你需要在容器中包含一个display:inline否则容器div跨越整个宽度。