[英]How to implement scrolling images with mouse cursor click in js and css3
我想做这样的事情http://www.romeoshagba.com/#1请帮助。
这是我的代码
CSS代码
.gree
{
background: #333;
width: max-content;
white-space: nowrap;
height:38em;
position: relative;
overflow-y: hidden;
overflow-x: auto;
}
.gree img
{
height:100%;
display: inline-block;
margin: 10px;
}
这是从数据库获取图像的php文件的示例
<div class="gree padding_20-bottom">
<?php
$query2 = mysql_query("SELECT * FROM photos ORDER BY rand() DESC LIMIT 30");
{
while($row2 = mysql_fetch_assoc($query2))
{
$photo2 = $row2['photo_link'];
echo"<img src='$photo2'>";
}
}
?>
</div>
我的主要问题是获取鼠标位置并单击以使下一张图像居中
如果您共享代码,本来会更容易为您提供帮助的
无论如何,您可以尝试以下操作:
将所有图像水平排列在容器中(可以使用向左浮动),并设置隐藏的溢出值
将容器分成两个(算术)。 使用javascript查找光标位置或尝试使用jquery鼠标滚轮 。 如果光标位于“左”容器中,请自定义光标图像,反之亦然。
每次单击都会将容器移动到一些像素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.