我正在为 Webkit 开发一个 HTML 页面,并且有一个比视口(viewport)宽的图像 (2048 x 1536px)。我想让图像的右半部分作为起点出现在视口(viewport)中,并允许向左滚动以查看图像的其余部分。
我在 CSS 中尝试了一些东西( float 、负边距偏移),但没有任何运气。
<!DOCTYPE html>
<html laneg="en">
<head>
<title>Viewport example</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=0.44, maximum-scale=1.0, target-densitydpi=device-dpi"/>
</head>
<body>
<img src="image25.jpg" width="4800" height="2400" />
</body>
</html>
最佳答案
您可能想要强制浏览器滚动。将它水平滚动 4800 像素以确保它在每台设备上都位于右侧。或者只使用图像的宽度而不是指定数字。
<script type="text/javascript">
window.scrollTo(4800,0);
</script>
关于jquery - CSS 或 jQuery 在视口(viewport)中右对齐图像并仍然允许向左滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16299723/