草庐IT

javascript - 测试页面是否有水平滚动条(电脑和移动设备)

在网页上,我需要测试是否有水平滚动条(以便我以编程方式更改其他元素的css)。有什么方法可以使用jquery(或纯javascript)获取该信息吗?我测试过functionisHorizontalScrollbarEnabled(){return$(document).width()!=$(window).width();}但它似乎不适用于所有浏览器(例如不适用于我测试过的最新三星手机)。我需要它与所有浏览器一起使用,包括最新的移动设备。谢谢!编辑1我测试了plalx和laconbass提供的解决方案,测试了IE8、Firefox、Chrome和iPad。适用于IE、Firefox和

html - Bootstrap 3 - 水平拖动带有垂直滚动条的元素,overflow-y : scroll

在我的previouspost失败之后,我听从了建议并使用Bootstrap的Dashboard示例作为基础,不幸的是没有成功。目标是一个带有侧边栏(col-md-3)的页面,其中包含所有未分类学生的面板(每个小面板),以及包含不同组(较大面板)的主要区域(col-md-9)),其中可以使用JQeryUISortable拖放学生。Thisscreenshotshowstheconcept.这工作正常,除了一个问题:虽然侧边栏没有水平滚动条(即使选择“overflow-x:auto”),但当试图从中拖出一个面板时它似乎变得更大。ThisscreenshotatthemomentwhenI

html - Bootstrap 3 - 水平拖动带有垂直滚动条的元素,overflow-y : scroll

在我的previouspost失败之后,我听从了建议并使用Bootstrap的Dashboard示例作为基础,不幸的是没有成功。目标是一个带有侧边栏(col-md-3)的页面,其中包含所有未分类学生的面板(每个小面板),以及包含不同组(较大面板)的主要区域(col-md-9)),其中可以使用JQeryUISortable拖放学生。Thisscreenshotshowstheconcept.这工作正常,除了一个问题:虽然侧边栏没有水平滚动条(即使选择“overflow-x:auto”),但当试图从中拖出一个面板时它似乎变得更大。ThisscreenshotatthemomentwhenI

html - 如何在 Google Chrome 表格的 tbody 元素上放置左滚动条?

我已经调查过这个问题,但找不到解决方案。该网站是一个RTL网站,所以我想要左侧的滚动条。除了我真正需要的地方,我已经看到一些技巧可以完成这项工作。表格的Tbody元素需要在标题行不消失的情况下向下滚动。我可以在tbody的右侧获得滚动条,但不知道如何将其移动到左侧。如果有任何关于如何让TBody的滚动条位于左侧的想法,我们将不胜感激。我很幸运,它只需要在GoogleChrome上运行。 最佳答案 它不能用CSS改变。例如,有些浏览器(iPhone、ANdroid)没有滚动条。滚动条的位置完全取决于用户的系统,而不是网页。你可以用Ja

html - 如何在 Google Chrome 表格的 tbody 元素上放置左滚动条?

我已经调查过这个问题,但找不到解决方案。该网站是一个RTL网站,所以我想要左侧的滚动条。除了我真正需要的地方,我已经看到一些技巧可以完成这项工作。表格的Tbody元素需要在标题行不消失的情况下向下滚动。我可以在tbody的右侧获得滚动条,但不知道如何将其移动到左侧。如果有任何关于如何让TBody的滚动条位于左侧的想法,我们将不胜感激。我很幸运,它只需要在GoogleChrome上运行。 最佳答案 它不能用CSS改变。例如,有些浏览器(iPhone、ANdroid)没有滚动条。滚动条的位置完全取决于用户的系统,而不是网页。你可以用Ja

javascript - 如何使用 JavaScript 和 CSS 获得基于 div 的下拉菜单以获得滚动条而不是延伸到屏幕末尾? Struts也参与其中

我有一个动态填充的基于div的下拉菜单,当客户在其中放置大量条目时,它会延伸到屏幕末尾,隐藏较低的条目。它位于一组数据输入行(td元素)的一列上,因此可用空间因输入的行而异。不幸的是,这是我继承的一个应用程序,没有任何帮助,也没有真正的技能来维护,所以我会很感激“像我五岁一样解释”。另外,对于文字墙,我深表歉意。通过广泛的谷歌搜索和对应用程序中其他代码的检查,我相信optionsCollection可以解决这个特定问题,但我需要在所选值发生变化时触发一个函数来设置其他数据,但还没有找到解决方法与optionsCollection。不幸的是,这个东西太大了,无法发布,如果我试图将问题打包

javascript - 如何使用 JavaScript 和 CSS 获得基于 div 的下拉菜单以获得滚动条而不是延伸到屏幕末尾? Struts也参与其中

我有一个动态填充的基于div的下拉菜单,当客户在其中放置大量条目时,它会延伸到屏幕末尾,隐藏较低的条目。它位于一组数据输入行(td元素)的一列上,因此可用空间因输入的行而异。不幸的是,这是我继承的一个应用程序,没有任何帮助,也没有真正的技能来维护,所以我会很感激“像我五岁一样解释”。另外,对于文字墙,我深表歉意。通过广泛的谷歌搜索和对应用程序中其他代码的检查,我相信optionsCollection可以解决这个特定问题,但我需要在所选值发生变化时触发一个函数来设置其他数据,但还没有找到解决方法与optionsCollection。不幸的是,这个东西太大了,无法发布,如果我试图将问题打包

android - 使用 native 滚动时使滚动条在 ionic 内容中可见

我正在使用overflow-scroll="true"让ionic使用原生滚动:{{foo.label}}这真的很棒(性能非常好)。唯一的问题是(垂直)滚动条消失了。根据documentation,我尝试将scrollbar-y="true"添加到ion-content,但这没有用。我还尝试将其添加到我的css中:::-webkit-scrollbar{-webkit-appearance:none;}::-webkit-scrollbar:vertical{width:11px;}::-webkit-scrollbar:horizontal{height:11px;}::-webki

android - 使用 native 滚动时使滚动条在 ionic 内容中可见

我正在使用overflow-scroll="true"让ionic使用原生滚动:{{foo.label}}这真的很棒(性能非常好)。唯一的问题是(垂直)滚动条消失了。根据documentation,我尝试将scrollbar-y="true"添加到ion-content,但这没有用。我还尝试将其添加到我的css中:::-webkit-scrollbar{-webkit-appearance:none;}::-webkit-scrollbar:vertical{width:11px;}::-webkit-scrollbar:horizontal{height:11px;}::-webki

html - 获取没有滚动条的div高度

是否可以在不考虑水平滚动条的情况下获得水平和垂直滚动的div的高度?我正在尝试获取我的div可见部分的高度。 最佳答案 试试这个html使用jQueryvarwidth=$('.div1')[0]['clientWidth'];varheight=$('.div1')[0]['clientHeight'];工作演示http://jsfiddle.net/7xmun47a/ 关于html-获取没有滚动条的div高度,我们在StackOverflow上找到一个类似的问题: