html - 如果数组大小小于 5,则隐藏滚动条

标签 html angularjs css scrollbar

如果我的数组长度小于 5,我会尝试在选择时隐藏滚动条。我尝试使用下面的 CSS 样式,但它对滚动条没有影响

CSS:

.no-scroll::-webkit-scrollbar {
  display: none;
}
.no-scroll::-moz-scrollbar {
  display: none;
}
.no-scroll::-o-scrollbar {
  display: none;
}
.no-scroll::-google-ms-scrollbar {
  display: none;
}
.no-scroll::-khtml-scrollbar {
  display: none;
}

HTML:

JSFiddle Demo

最佳答案

你必须在 Angular 表达式之外写引号才能正确执行,因为你在花括号内写它是一个 javascript 对象表示法,这意味着要正确执行它需要在引号中作为键作为值,因为你的 Angular 版本在这个版本中是 1.0 你必须这样写,但是你可以导入 1.5 最新的 1x 版本的 angular 并将它保留为你所写的或者像这样写它只是一个 Angular 版本问题

{'no-scroll': 'colors.length < 5'}

here is the working example

关于html - 如果数组大小小于 5,则隐藏滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39690786/

相关文章:

html - Angular 5 [对象 HTMLDivElement]

javascript - TH 中的自定义悬停

javascript - 在页面加载后设置 Ace Editor 光标位置

JavaScript, fancybox 画廊

spring - 如何将 spring ModelAndView 对象属性注入(inject)到 Angular 模块中?

Angularjs 自定义指令 ng-click 不起作用

AngularJS:使用多模块并在模块之间进行通信?

jquery 淡入淡出添加内联样式到 span

html - 浏览器以不同方式呈现相同的 css 文件

html - 如何将 DIV 变成表单元素?