gpt4 book ai didi

javascript - 使用 javascript 或 jquery 水平滚动 div onclick

转载 作者:数据小太阳 更新时间:2023-10-29 04:16:19 26 4
gpt4 key购买 nike

过去两天我一直在为此寻找一个简单的 javascript 或 jquery 代码。我想合并一个使用 javascript 或 jquery 的水平滚动 div 来显示我的网络作品集工作页面的图像和描述性文本。

它的功能与这里显示的 glide-onclick 滚动非常相似:http://www.dyn-web.com/code/scroll/demos.php#horiz不幸的是,代码许可证是 40 美元,而我是一个破产的学生。

在加载页面时,将显示三个投资组合图像。额外内容隐藏在右侧的溢出部分中。点击左箭头(我可以创建),一个新的图像幻灯片从右侧进入 View 。单击右箭头会将其送回溢出。我不需要滚动条,只需要控制幻灯片的箭头。

非常感谢任何帮助。谢谢。

最佳答案

你可以像这样使用代码:

function FixMargin(left) {
$(this).css("left", left);
}

$(document).ready(function () {

$('#rightbutton').click(function () {
var left = parseInt($("#bitToSlide").css('left'), 10);
$("#bitToSlide").animate({ left: left - pageWidth }, 400, FixMargin(left - pageWidth));
});

$('#leftbutton').click(function () {
var left = parseInt($("#bitToSlide").css('left'), 10);
$("#bitToSlide").animate({ left: left + pageWidth }, 400, FixMargin(left + pageWidth));
});

}

你的 html 看起来像这样:

<div id="slideleft" class="slide">
<div class="inner" id="bitToSlide" style="width:1842px">
<table border="0" cellpadding="0" cellspacing="0">
<tr valign="top">
<td id="page1" style="width: 614px">
</td>

<td id="page2" style="width: 614px">
</td>
</tr>
</table>
</div>
</div>

你的 CSS 看起来像这样:

.slide
{
position:relative;
overflow:hidden;
height:365px;
width:597px;
margin:1em 0;
background-color:#E9ECEF;
border:0px
}

.slide .inner
{
position:absolute;
left:0;
bottom:0;
height:365px;
padding:0px;
background-color:#E9ECEF;
color:#333
}

我在很久以前写了上面的内容 - 所以你可能想更新一下(例如用 div 替换表格)但它有效。

你显然也需要那里的两个按钮

关于javascript - 使用 javascript 或 jquery 水平滚动 div onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6835054/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com