发现一个有趣的现象,代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .div2{ width:100px; height:200px; overflow-y:hidden; overflow-x:hidden; border:1px solid red; padding-right:20px; } .div2:hover{ overflow:auto; } /*.div2>div{*/ /*width:100px;*/ /*}*/ </style> </head> <body> <div class='div2'> <div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> <div>我是谁我在干什么</div> </div> </div> </body> </html>
当鼠标移动上去,会发现文本会漂移。
如果把文本换成纯数字,1111111111111111,就会有这种问题了。
为什么呢?开始百思不得其解,后来终于想明白了,特么的,数字不能换行啊!奶奶的熊。
= =!