javascript - 日期选择器的缩放显示

标签 javascript html css

在我的 div scroll-parent 中间,您可能会看到边框。

.scroll-parent{
  position: relative;
  width: 100px;
  height: 200px;
  border: 1px solid #aaa;
  overflow: hidden;
}
.scroll-child {
  height: 100%;
  margin-right: -50px; /* maximum width of scrollbar */
  padding-right: 50px; /* maximum width of scrollbar */
  overflow-y: scroll;
}
.scroll-parent::before {
  content: "";
  top: 50%;
  position: absolute;
  margin-top: -15px;
  height: 32px;
  z-index: -1;
  left: 0;
  right: 0;
  box-sizing: border-box;
  padding-top: 6px;
  text-align: left;
  border-top: 1px solid #e4e7ed;
  border-bottom: 1px solid #e4e7ed;
}

ul {
  list-style: none;
}
ul::before,
ul::after {
  content: "";
  display: block;
  width: 100%;
  height: 80px;
}
<div class="scroll-parent">
  <div class="scroll-child">
    <ul class="datepicker" id="datepicker">
      <li class="datepicker-nr">1</li>
      <li class="datepicker-nr">2</li>
      <li class="datepicker-nr">3</li>
      <li class="datepicker-nr">4</li>
      <li class="datepicker-nr">5</li>
      <li class="datepicker-nr">6</li>
      <li class="datepicker-nr">7</li>
      <li class="datepicker-nr">8</li>
      <li class="datepicker-nr">9</li>
      <li class="datepicker-nr">10</li>
      <li class="datepicker-nr">11</li>
      <li class="datepicker-nr">12</li>
      <li class="datepicker-nr">13</li>
      <li class="datepicker-nr">14</li>
      <li class="datepicker-nr">15</li>
      <li class="datepicker-nr">16</li>
      <li class="datepicker-nr">17</li>
      <li class="datepicker-nr">18</li>
      <li class="datepicker-nr">19</li>
      <li class="datepicker-nr">20</li>
      <li class="datepicker-nr">21</li>
      <li class="datepicker-nr">22</li>
      <li class="datepicker-nr">23</li>
      <li class="datepicker-nr">24</li>
    </ul>
  </div>
</div>

每当用户滚动时,中间那个框内的内容应该获得更大的字体大小。我该怎么做?

jsfiddle

最佳答案

使用这个 Jquery 插件:

iOS 7 风格的 jQuery 3D 动画值选择器 - Drumjs enter image description here

https://www.jqueryscript.net/form/iOS-7-Style-jQuery-3D-Animated-Value-Selector-Drumjs.html

关于javascript - 日期选择器的缩放显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59108931/

相关文章:

javascript - 无法使用 javascript 将 Img src 复制到隐藏的输入值

jquery - 将类添加到单击的 li 对象

c# - jquery 主题生成器 CSS 问题

javascript - 如何创建包含单个元素或元素数组的数组?

html - 响应式图像 - Bootstrap

html - 让两个 div 彼此相邻 float 时遇到一些问题

html - 搜索不会坐在导航旁边

javascript - 获取除来自某个类的元素之外的所有元素?

javascript - 将菜单项和 jQuery ui 选项卡链接在一起

javascript - 存储在浏览器 session 存储与存储在内存变量中