关键词:
【中文标题】Javascript - 使用项目选择构建可滚动地图的框架?【英文标题】:Javascript - Which framework to build scrollable map with item selection? 【发布时间】:2012-02-04 22:36:40 【问题描述】:我需要在移动设备网站上滚动一个大地图区域,并且能够在地图上选择 PNG 或矢量图像,如下所示:
最简单的方法是什么? HTML5、jQuery、Sencha Touch 或 ?
【问题讨论】:
【参考方案1】:使用 HTML5 画布,您可以像这样滚动:
JS:
var img = new Image();
img.src = 'image.jpg';
var w = $(window).outerWidth();
var h = $(window).height();
var addit = -1;
var scrollSpeed = 10;
var current = 0;
ctx = document.getElementById('canvas1').getContext('2d');
var init = setInterval(function()
current += addit;
ctx.drawImage(img,current,0, w, h);
, scrollSpeed);
CSS:
body
overflow: hidden;
#canvas1
position: absolute;
height: 100%;
width: auto;
left: 0;
top: 0;
HTML:
<canvas id="canvas1" ></canvas>
【讨论】:
如何选择javascript构建工具之babelbrowserifywebpackgrunt以及gulp(代码片段)
当我们开始一个新的JavaScript项目时,我们需要考虑的第一件事就是搭建一个前端编译环境。但是在面对众多的JavaScript构建工具时,我们却无所适从,不知道究竟哪一个才是最适合我们的。想象一下,如果有一个很简单的判断标... 查看详情
Javascript(jQuery)在拖动项目时禁用页面滚动
】Javascript(jQuery)在拖动项目时禁用页面滚动【英文标题】:Javascript(jQuery)disablepagescrollwhendraggingitems【发布时间】:2012-02-2821:01:30【问题描述】:我有一个类似小部件的系统,其中包含可以拖动的小部件(使用jQuery可拖动/可排... 查看详情
构建一个多可执行的go项目(代码片段)
我正在尝试在Go中构建一个微服务架构项目。我目前正在使用支持模块的Go1.11,因此我将我的根目录放在GOPATH之外的任意选择目录中。如果我正确地获得微服务架构概念,虽然我的微服务需要独立,但它们可以共享依赖关系(我... 查看详情
使用纯 Javascript 滚动到可滚动 DIV 内的元素
】使用纯Javascript滚动到可滚动DIV内的元素【英文标题】:ScrollingtoaelementinsideascrollableDIVwithpureJavascript【发布时间】:2015-03-1419:53:56【问题描述】:我有一个包含overflow:scroll的div,并且我在DIV中有一些隐藏的元素。单击页面上的... 查看详情
使用纯 Javascript 滚动到可滚动 DIV 内的元素
】使用纯Javascript滚动到可滚动DIV内的元素【英文标题】:ScrollingtoaelementinsideascrollableDIVwithpureJavascript【发布时间】:2015-03-1419:53:56【问题描述】:我有一个包含overflow:scroll的div,并且我在DIV中有一些隐藏的元素。单击页面上的... 查看详情
创建一个可滚动的菜单,其中 UIImages 代表每个可能的选择。这些 UIImages 必须能够一张一张地捕捉到网格
】创建一个可滚动的菜单,其中UIImages代表每个可能的选择。这些UIImages必须能够一张一张地捕捉到网格【英文标题】:CreateascrollablemenuwithUIImagesrepresentingeachpossibleselection.TheseUIImagesmustbeabletosnaptothegridonebyone【发布时间】:2011-09-0... 查看详情
JavaScript:在 Chrome 中使用 textarea.setSelectionRange 后滚动到选择
】JavaScript:在Chrome中使用textarea.setSelectionRange后滚动到选择【英文标题】:JavaScript:Scrolltoselectionafterusingtextarea.setSelectionRangeinChrome【发布时间】:2011-11-1919:50:46【问题描述】:JavaScript函数使用.setSelectionRange()选择文本区域中的某... 查看详情
使用jQuery可拖动将项目拖动到可滚动的div之外
】使用jQuery可拖动将项目拖动到可滚动的div之外【英文标题】:DragitemoutsidethescrollabledivwithjQuerydraggable【发布时间】:2018-04-0820:29:09【问题描述】:所以我想要一个可滚动的div,里面有一些项目,但是当我尝试将项目拖到它外面... 查看详情
在 Xamarin c# 中滚动到可观察集合中的选定项目
...】:我想自动滚动到我的收藏视图中的选定项目。我正在使用ObservableCollection并且能够在我的视图中预先选择一个项目。所以我希望它出现在屏幕上以防万一物品很多。所以视图应该自动滚动到 查看详情
如何使用 JavaScript 使每一列(独立地)可过滤 HTML?
】如何使用JavaScript使每一列(独立地)可过滤HTML?【英文标题】:HowtomakeHTMLfilterablebyeverycolumn(independently)usingJavaScript?【发布时间】:2021-12-0714:02:12【问题描述】:按照这篇文章中的建议,我创建了一个可以根据任何列进行过滤... 查看详情
角度可滚动的垫选择列表?
...否可以使<mat-selection-list>可滚动(Angular7)?当项目太多而无法容纳一个窗口时,我想在右侧显示滚动条。<mat-cardfxFlex=" 查看详情
buildtools
...容。它致力于以下任务:生成源代码(如果在软件项目中使用自动生成的代码)。从项目的源代码生成文档。编译源代码。将已编译的代码打包到JAR文件或ZIP文件或WAR文件中。将打包的代码安装在本地存储库,服务器存储库或中... 查看详情
如何使用溢出的内容,列使弹性项目可滚动
】如何使用溢出的内容,列使弹性项目可滚动【英文标题】:howtomakeflexitemsscrollablewithoverflowingcontent,column【发布时间】:2018-07-0613:07:30【问题描述】:我有一支笔,是我收集起来的。我有一个面板部分,里面有方形div,有一个列... 查看详情
如何使 cmake 将 D 参数传递给 ar 以可重现地构建静态库
...ary【发布时间】:2021-06-0209:21:14【问题描述】:我的项目使用CMake从相同的C++代码构建静态和动态库。动态库文件(.so)在重建时保持不变,但静态库文件(.a)在每次重建时都会更改。我已经明白这是因为ar工具的行为, 查看详情
如何使溢出对象可滚动或从右侧开始?
...【问题描述】:我正在尝试重新创建github的热图。我正在使用来自uiws的包来构建热图,但是,在较小的屏幕上,我想让热图在x方向上可滚动,或者让热图从右侧边缘开始,以便显示最新日期。请参阅下面的图片以更好地了解我... 查看详情
c++的qt项目打包成独立可执行和发布的exe文件(代码片段)
以Demo项目为例,使用Qtcreator构建,使用EnigmaVirtualBox打包文章目录一.通过release方式构建项目二.使用windeployqt工具添加依赖项三.使用EnigmaVirtualBox打包四.附一个修改软件图标的简易方法一.通过release方式构建项目构建套件... 查看详情
c++的qt项目打包成独立可执行和发布的exe文件(代码片段)
以Demo项目为例,使用Qtcreator构建,使用EnigmaVirtualBox打包文章目录一.通过release方式构建项目二.使用windeployqt工具添加依赖项三.使用EnigmaVirtualBox打包四.附一个修改软件图标的简易方法一.通过release方式构建项目构建套件... 查看详情
使用 JavaScript/jQuery 滚动到 DIV 的顶部?
】使用JavaScript/jQuery滚动到DIV的顶部?【英文标题】:ScrolltothetopofaDIVusingJavaScript/jQuery?【发布时间】:2017-11-2918:54:27【问题描述】:我有一个<div>弹出窗口,当单击链接时会显示该弹出窗口。如果有溢出,它有可滚动... 查看详情