我怎么能得到webkit列计数值和当前页面或列Id
how can i get the webkit-column-count value and current page or column Id?
我正在开发应用程序在android中使用webview。我正在加载一个页面到webview和分裂多列动态使用CSS3 webkit属性。一旦用户到达最后一页/列,我必须显示TOC确认对话框。谁能告诉我该怎么做?
height:600px;
-webkit-column-width:600px;
-webkit-column-count:auto;
您的TOC确认对话框是如何设置的?
一个可能的解决方案是使用:N -last-of-type(N)选择器来选择最后一个页面/列元素http://reference.sitepoint.com/css/pseudoclass-nthlastoftype。
尝试在文本末尾放置一个小元素,然后等待它出现在屏幕上。使用jQuery jQuery -appear很容易做到。
我分叉了@visualidiot的jsfiddle,使用上述技术创建一个示例。我还没有使用jQuery Mobile测试过。
- 我在文本末尾放了一个
<span>
元素。span向右浮动,以确保显示最后一列的(大部分)内容。在这个例子中,<span>
不是空的(并且是高度可见的),但是如果它是空的就更好了。 - javascript
confirm()
对话框通过锁定鼠标焦点在滚动条上来拧紧滚动位(在Windows上的Chrome 16中测试)。在HTML中显示确认对话框不会。 - 由于
.appear()
也适用于垂直滚动,当没有-webkit-column-*
可用时,这很好地降低了(使用IE9进行测试)。
获取元素的总宽度,并将其除以单个列的宽度。下面是一个例子:http://jsfiddle.net/Ecp9M/
相关文章:
- 嵌入iframe URL以在wordpress中包含当前用户id
- jquery如何检测当前输入id
- 从 PHP 获取当前页面 ID 后调用 jQuery 事件
- 获取当前页面的URL并将其附加到Facebook共享链接(使用javascript)
- 如何选择当前 DIV ID 以使用该 ID 运行 Jquery
- 如何在 safari 中获取当前页面的 url 和标题
- Chrome扩展程序将外部JavaScript添加到当前页面的html中
- 在服务器更改时自动更新/重新加载当前页面的库
- 检测具有 href 属性的“A”标记,该属性等于当前页面的 URL
- CakePHP:通过AJAX将当前模型ID发送到另一个控制器
- 如何定义相对于当前页面的 URL w jQuery
- 如何验证ajax javascript函数来检查rails中的当前元素id
- 我想通过javascript生成当前页面的url,并添加两个参数
- 从当前页面的URL中删除哈希
- 如何在手风琴导航菜单中设置当前页面子链接及其父链接的样式
- Javascript获取当前页面的html
- 如何在环回中更好地获取当前用户id
- 获取当前用户ID和服务器URL在一个HTML页面- CRM 2011
- 如何在文本输入中显示当前页面的url,供用户复制
- 更改当前页面的 li 元素 ID