有关所述问题的尝试和图片的文档:
我试图在Bootstrap内响应一个表.Bootstrap工作得很好,甚至我的桌子工作也很好.我遇到的问题是,当调整视图端口大小(无论是桌面窗口,还是通过手机屏幕呈现页面)时,表格不会以任何合理的方式调整大小.它确实调整大小但不相对于其原始位置.它缩小到位并且与页面上的其他元素一起丢失其边距位置.
你可以看到我已经尝试了许多由注释部分表示的不同方法.我已经倾倒了至少40个浏览器标签,寻找可行的解决方案.有一些我缺少的东西,非常感谢正确的方向.
我需要做些什么才能减少这个边距,以便桌子保持顶部和左侧对着它上面的内容和视口左墙?
请参阅下面的答案,了解转换和最大化问题的解决方案.
我正在使用的不完整的jquery代码:
$(window).resize(function()
{
var ww = $(window).width();
var hh = $(window).height();
var tt = $(".gametable").width();
var scle = 0.0;//parseFloat(tt) / parseFloat(ww);
if (ww <= 688);
{
scle = parseFloat(ww) / parseFloat(tt);
//$(".gametable").css("transform", "scale(" + scle.toString().substr(0, 4) + ")");
$('.gametable').css({
'-webkit-transform' : 'scale(' + scle.toString().substr(0, 4) + ')',
'-moz-transform' : 'scale(' + scle.toString().substr(0, 4) + ')',
'-ms-transform' : 'scale(' + scle.toString().substr(0, 4) + ')',
'-o-transform' : 'scale(' + scle.toString().substr(0, 4) + ')', …Run Code Online (Sandbox Code Playgroud)