如何使用 HTML 或 CSS 或 JS 重叠两个图像并在两者之间划一条交叉线,如以下示例所示
how to overlap two images and make a cross line between the two using either HTML or CSS or JS like the below example
如何使用HTML或CSS或JS重叠两个图像并在两者之间划一条交叉线,就像下面的例子一样,你可以看到两个图像之间的一条线。我正在尝试使用 2 张图像创建一个类似的 HTML 文档,但无法做到这一点。这是示例图像
这是一个类似于我尝试使用 2 张图像开发页面的网页。https://www.avidiabank.com/
下面是
负责产生这种效果的代码片段。
if ($('.section-splash-page').length) {
$('.splash-btn-personal')
.hover(function () {
$('.section-splash-page').addClass('hover-left'); })
.mouseleave(function () {
$('.section-splash-page').removeClass('hover-left');
});
$('.splash-btn-business')
.hover(function () {
$('.section-splash-page').addClass('hover-right');
})
.mouseleave(function () {
$('.section-splash-page').removeClass('hover-right');
});
}
下面是CSS的一部分
.section-splash-page.hover-right {
background-image: url(/sites/all/themes/avidia/assets/img/splash_page-right.jpg);
}
.section-splash-page.hover-left {
background-image: url(/sites/all/themes/avidia/assets/img/splash_page- left.jpg);
}
.section-splash-page {
background-image: url(/sites/all/themes/avidia/assets/img/splash_page.jpg),url(/sites/all/themes/avidia/assets/img/splash_page-left.jpg),url(/sites/all/themes/avidia/assets/img/splash_page-right.jpg);
background-size: cover,0,0;
background-position: center center,center center,center center;
background-repeat: no-repeat,no-repeat,no-repeat;
overflow: hidden;
}
希望这可以帮助您了解效果。
相关文章:
- 在地图上画一条路线
- 在d3中拖动一条线
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 我正在创建一个聊天,但每次我发送消息时,它都不会让我再发送另一条消息,就像表格一样;不起作用
- 当我的条件为true时,显示一条弹出消息
- 如何在javascript中的if或else块中运行一条jsp语句
- 加载页面每10秒显示一条不同的消息
- D3 - 在两个不与其他对象相交的对象之间绘制一条线
- 高库存 - 使用日期时间轴时在列之间放置一条线
- 寻找一种方法在 Three.js 中的球体上的两点之间画一条线
- 如何使用 HTML 或 CSS 或 JS 重叠两个图像并在两者之间划一条交叉线,如以下示例所示
- 在拉斐尔JS的两个百分点之间画一条线
- d3:计算两个节点之间的线的中点,画一条从它到一个新节点成90度角的线
- JS在两个或多个点之间画一条线
- 在javascript中的两个下载链接之间创建一条折线
- 使用ngmap在标记之间创建一条线
- 在移动的物体之间画一条线
- 如何在ArcGIS API的两点之间画一条线
- 在两个图元之间绘制一条连接线
- FabricJS-在两点之间画一条线的百分比