我现在有一个div,当文本溢出时,它会滚动。我的问题是,有没有办法让滚动条隐藏,直到文本溢出?有没有办法让它只上下溢出,而不是向左和向右溢出?
div {
width: 100px;
height: 100px;
overflow: scroll;
}
<div>HelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHello</div>
答案 0 :(得分:2)
是的!使用>>> def foo(bar):
... def put(bar):
... bar = bar + ['World!']
... print(', '.join(bar))
... put(bar)
...
>>>
>>> foo(['Hello'])
Hello, World!
和overflow: auto;
。
word-break: break-all;
工作小提琴:http://jsfiddle.net/631msL3L/2/
注意:Opera不支持div {
...
overflow-y: auto;
overflow-x: hidden;
word-break: break-all;
}
。
答案 1 :(得分:-2)
div {
overflow-y: scroll;
overflow-x: hidden;
}