2014-05-02 121 views
0

我目前正在HTML/JS中开发一个Sudoku求解应用程序。编程部分或多或少都是最终确定的,但是在网页设计方面很少或没有经验,我的应用程序的布局似乎正在搞砸。HTML右边缘在android上溢出

这里是我的CSS样式:

body{ 
    background-color: #faf8ef; 
} 

.container{ 
    width: 436px; 
    margin:0px auto; 
    overflow: hidden; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing:border-box; 
} 

.heading_container{ 
    width: 436px; 
    margin-bottom: 5px; 
} 

.heading_title{ 
    width: 436px; 
    margin:0 auto; 
    text-align: center; 
} 

.heading_info{ 
    width: 436px; 
    margin:0 auto; 
    text-align: center; 
} 

.main-grid{ 
    width: 436px; 
    background-color: #bbada0; 
    border-radius: 2px; 
    padding: 3px; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing:border-box; 
    clear:both; 
} 

.big-grid{ 
} 

.small-grid{ 
    width:43px; 
    height:43px; 
    border:1px gray; 
    border-radius:3px; 
    text-align: center; 
    font-size: 17px; 
    overflow: hidden; 
} 

这里是我的HTML代码:

<div class="container"> 

    <div class="heading_container"> 
     <div class="heading_title"><span style="font-family:verdana; font-size: 50px; font-weight: bold">Sudoku Solver</span></div> 
    </div> 

    <table class="main-grid" cellspacing="2px"> 
    ... 
    </table> 
</div> 

这是当我在我的桌面上,我的Android移动设备上运行它会发生什么:

Desktop Android

它在桌面上运行良好,但网格的右侧边缘在我的Android上运行时似乎被切断。我怀疑这是一个溢出的问题,并试图将宽度从100%改变为恒定的像素宽度,但似乎不起作用。任何帮助将真正被赞赏。谢谢!

P.S.请随时挑选并为我的代码提出任何改进建议。我还是新的,所以我想更多地了解什么是完成任务的“最佳”方式!

回答

0

机身拥有由browser.Try保证金默认指定

body { margin: 0px; } 

重置它,如果它仍然does not工作取出保证金:0px auto的属性和设置边距