当我在div上有min-width时,滚动条不会增加宽度

时间:2012-01-18 13:17:38

标签: html css

我有一个div,它有溢出:auto和我有内容设置宽度,(连续6张)当没有滚动条时它们没问题,但是当内容强制溢出到添加一个滚动条,而不是将滚动条宽度添加到当前div的宽度,它只是占用内联元素空间的空间,强制它切断最后一张照片,并有一堆额外的空格,剩下的额外空间。我在div的包装上使用min-width with overflow auto。无论如何要解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

关于这一点你真的没什么可做的。一些想法:

  • 使用overflow:scroll强制滚动条始终显示。这样就没有惊喜了;这将是一致的。
  • 补偿初始CSS中(可能的)滚动条的宽度。不幸的是,这将是一个猜测。 30px左右充足。

要考虑的另一件事是重新设计你的设计。带有overflow:auto/scroll的页面元素有时会很有用,但我听说它们在某些触控设备上会出现可用性问题,而滚动条很难看;)