为了账号安全,请及时绑定邮箱和手机立即绑定

css溢出-x:可见;溢出-y:隐藏;导致滚动条问题

css溢出-x:可见;溢出-y:隐藏;导致滚动条问题

慕容森 2019-06-01 14:29:19
css溢出-x:可见;溢出-y:隐藏;导致滚动条问题假设您有一些样式和标记:ul{  white-space: nowrap;  overflow-x: visible;  overflow-y: hidden;/* added width so it would work in the snippet */  width: 100px; }li{  display: inline-block;}<div>  <ul>    <li>1</li> <li>2</li> <li>3</li>    <li>4</li> <li>5</li> <li>6</li>    <li>7</li> <li>8</li> <li>9</li>    <li>1</li> <li>2</li> <li>3</li>    <li>4</li> <li>5</li> <li>6</li>    <li>7</li> <li>8</li> <li>9</li>    <li>1</li> <li>2</li> <li>3</li>    <li>4</li> <li>5</li> <li>6</li>    <li>7</li> <li>8</li> <li>9</li>  </ul></div>当你看到这个。这个<ul>在底部有一个滚动条,即使我指定了溢出x/y的可见值和隐藏值。(在Chrome 11和Opera(?)上观察到)我猜想一定有某种W3C规范或什么东西在告诉我这种事情会发生,但对于我的生活来说,我想不出原因是什么。JSFiddle最新情况:-我找到了一种方法,通过添加包装在ul. 去看看。
查看完整描述

4 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

又一次廉价的黑客攻击,看起来很管用:

style="padding-bottom: 250px; margin-bottom: -250px;"在垂直溢出正在被截断的元素上,250表示下拉列表所需的像素数,等等。


查看完整回答
反对 回复 2019-06-01
  • 4 回答
  • 0 关注
  • 2160 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信