Javascript Jquery width()溢出Safari问题
使用Javascript Jquery width()溢出Safari问题,javascript,jquery,css,safari,width,Javascript,Jquery,Css,Safari,Width,使用溢出:auto将表包装在窄div下。在chrome,即FF下,宽度超过了预期的200。但在狩猎旅行中,这一数字是100 Jquery width()文档没有提到这一点 打开代码笔,打开控制台并滚动查看日志: 如果失败,请参阅下面的详细信息 HTML: JS: 我找到了解决办法,至少对我来说是这样。表上有max width:100%(似乎是默认值),奇怪的问题是将其设置为none修复了它 这个问题为我解决了: 工作(更新)代码笔:您有没有找到解决方案? <div class="out
溢出:auto
将表包装在窄div下。在chrome,即FF下,宽度超过了预期的200。但在狩猎旅行中,这一数字是100
Jquery width()文档没有提到这一点
打开代码笔,打开控制台并滚动查看日志:
如果失败,请参阅下面的详细信息
HTML: JS:
我找到了解决办法,至少对我来说是这样。表上有
max width:100%
(似乎是默认值),奇怪的问题是将其设置为none
修复了它
这个问题为我解决了:
工作(更新)代码笔:您有没有找到解决方案?
<div class="outer">
<table class="table table-hover table-condensed">
<thead>
<tr>
<td>aaaaaaaaa</td>
<td>bbbbbbbbbbbbbb</td>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
.outer {
width:100px;
overflow:auto;
}
.inner {
width:200px;
border:1px solid black;
}
$('.outer').scroll(function(){
console.log($('.table').width())
});