草庐IT

scrolling_div

全部标签

html - INPUT 元素内的退格键导致固定位置 DIV 重新定位到光标

是的。听起来很奇怪。我有一个在iOS6(iPhone5)上运行的PhoneGap2.1.0应用程序,不幸的是我无法在其他设备上测试(我回家后会检查模拟器)。用例:用户将文本数据键入到超出INPUT元素可见宽度的INPUT元素中,并且必须退格以更正键入错误。预期:最后一个字符被删除。实际:最后一个字符被删除,仅当删除的文本超出INPUT元素的可见范围时,即“position:fixed;”应用程序标题重新定位到文本输入光标的位置。这是一个屏幕:(抱歉堆栈还不允许我发布img)issuescreenshot有人有什么想法吗?如果您需要HTML和/或CSS的特定部分来呈现此内容,请告诉我,我

ios - 实现 estimatedHeightForRowAtIndexPath : causes the tableView to scroll down while reloading

我已经在我的一个项目中实现了“无限滚动”,并且正在使用新的estimatedHeightForRowAtIndexPath:委托(delegate)方法。一旦我实现了该委托(delegate)方法,我的tableView就会在我调用reloadData时跳转(也就是滚动到底部)(当我添加一组新行时会发生这种情况。)如果没有该方法,我的tableView将保留在原位,并且无需任何滚动即可将额外的行添加到tableView的底部。我正在调用[tableViewreloadData]而不是其他方法(insertRowsAtIndexPaths:)。我没有调用beginUpdates或endU

vue实现滚动公告效果vue-seamless-scroll

1、下载npminstall vue-seamless-scroll2、页面引入也可以全局引入我是当前页面用所以选择页面引入importvueSeamlessScrollfrom'vue-seamless-scroll/src';components:{vueSeamlessScroll},3、html代码0">公告{{item.title}}4、声明的变量data(){return{defaultOption:{step:0.4,//数值越大速度滚动越快limitMoveNum:2,//开始无缝滚动的数据量this.dataList.lengthhoverStop:true,//是否开启鼠标

javascript - 在 UIWebView 的 div 中找到光标位置的 y 坐标

我有一个带有一些基本html的UIWebView,它充当一个简单的编辑器。//ininitWithFrame:ofUIViewsubclass._editorHTML=[@"""""""""""#content{font-family:Arial,Helvetica,sans-serif;font-size:1em;}""""""functionload()""{""window.location.href='ready://'+document.body.offsetHeight;""}""""""""%@"""""retain];_webView=[[UIWebViewalloc]

ios - UICollectionViewController : Memory used increasing when scrolling

我有一个显示UICollectionViewController的iPhone应用程序。CollectionView包含将UILabel作为subview的单元格。考虑以下测试代码:-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UICollectionViewCell*cell=[collectionViewdequeue

javascript - 使用 contenteditable div 时隐藏移动设备上的软键盘

我正在为移动设备查看的页面使用contenteditablediv以获取某些内容的输入。我希望软键盘在用户按下enter时隐藏,而不是在div中按enter的正常操作。我第一次尝试让它工作看起来像这样:ifevent.keyCode==13#enterevent.preventDefault()#topreventthenormalbehaviourofenter@$("#the_editable_div").blur()但是,这似乎不像输入那样有效。div失去焦点但键盘不会隐藏在iOS或android上。我也尝试过ClosingkeyboardoniPadindivcontented

javascript - 滑动以显示/隐藏div?

我正在尝试创建一个简单的iOS杂志,其中包含滑动页面:我想避免jquerymobile,因为我不需要整个库,我唯一关心的是刷页面。如何在刷卡时显示/隐藏adiv?编辑:经过几天的研究,我可以推荐以下刷卡插件是最好的:http://www.idangero.us/sliders/swiper/ 最佳答案 现在最流行的解决方案似乎是hammer.js或者您可以看到thisanswer类似的关于如何滚动自己的解决方案的问题。 关于javascript-滑动以显示/隐藏div?,我们在Stack

ios - MobileSafari(iOS 浏览器): Is there a way to prevent horizontal/vertical scroll "snapping"?

我有一个显示2D图表的可ScrollView的Web应用程序,我试图让用户更轻松地让View始终跟随手指移动。默认行为是大多数滑动Action导致垂直或水平受限移动,这有助于阅读文本,但对我的用例来说不是那么多。编写自定义触摸事件代码以直接设置滚动是一种可能性,但这很难恢复滚动势头。此外,原生功能能够在幕后做一些特殊的事情,比如暂停JS操作和避免重新渲染,这有助于提高整体性能。有没有CSS样式可以控制方向控制行为? 最佳答案 我还没有找到指定行为的方法,但我发现当我放下手指而不移动它然后在一秒钟后开始移动它时,它允许我向所有方向滚动

ios - 为 UIWebView 中的 contenteditable div 禁用自动大写

我有一个UIWebView,它加载一个带有内容可编辑的div的基本html页面。此div具有以下属性:#CONTENT#但是,在iOS5和iOS6中,句子仍然大写。我尝试将autocapitalize设置为off,但随后根据SafariHTMLReference将其设置为none,但仍然没有喜悦。 最佳答案 autocapitalize、autocorrect、autocomplete仅支持输入和表单标签。请参阅文档中的相关标签。 关于ios-为UIWebView中的contentedi

在单击时刷新DIV后,如何让脚本仍然可以工作?

我有一个脚本,将数据插入AJAX的数据库中,并且完成插入后,一个按钮似乎可以重新加载一个DIV,其中包括插入的内容。在下面的脚本中,重新加载了Div://RELOADMAINCONTENT$('#reload-maincontent').on("click",function(evt){varreloadContent=location.href+"#main--content";$("#main--content").load(reloadContent);evt.preventDefault();});单击它后,内容重新加载,但是如果我单击按钮,其中包括其他脚本,这些脚本包含在插入的数据中