Asp.net 设计网页时遇到布局问题(1600 X 900像素)

Asp.net 设计网页时遇到布局问题(1600 X 900像素),asp.net,html,css,asp.net-mvc,Asp.net,Html,Css,Asp.net Mvc,我在网站上工作,并设计了一个母版页给了一些固定的像素表布局,但在看到1600 X 900像素的页面时遇到了问题。然后尝试百分比的东西 创建一个表,将该表划分为列,并将40%分配给第一列和最后一列(给st background),因为我希望我的主内容表位于屏幕中间,并提供硬编码的970px,但仍然存在布局问题。最后一列显示总屏幕的60% 我们可以根据屏幕分辨率动态设置列宽吗?或者请提供一些具体的解决方案。希望这就是您所寻找的 <body> <form id="form1" run

我在网站上工作,并设计了一个母版页给了一些固定的像素表布局,但在看到1600 X 900像素的页面时遇到了问题。然后尝试百分比的东西

创建一个表,将该表划分为列,并将40%分配给第一列和最后一列(给st background),因为我希望我的主内容表位于屏幕中间,并提供硬编码的970px,但仍然存在布局问题。最后一列显示总屏幕的60%


我们可以根据屏幕分辨率动态设置列宽吗?或者请提供一些具体的解决方案。

希望这就是您所寻找的

<body>
<form id="form1" runat="server">
<div style="background-color: Black; width: 100%; height: 680px;">
    <div style="width: 970px; margin: 0 auto;padding:0px">
        <div style="width: 25%; height: 675px; float: left; background-color: Blue;">
        </div>
        <div style="width: 75%; height: 675px; float: right; background-color: white">
            <div style="width: 75%; height: 675px; float: left; background-color: red">
            </div>
            <div style="width: 25%; height: 675px; float: right; background-color: Green">
            </div>
        </div>
    </div>
</div>
</form>



希望它能帮助您解决问题,请看以下内容:

您可以根据屏幕分辨率使用不同的CSS,希望对您有所帮助。

表格




这是一个错误的问题吗?你为什么投赞成票?这是我们讨论问题的平台。我明白了,所以我问了一个问题…湖惠设计不是苏的领域。。我已经向版主提出了迁移到UX SE的建议。@TechGiant:我想因为你的问题,所以还不太清楚。你应该试着更好地解释你想做什么,可能包括你的实际代码和问题的屏幕截图。我同意,标题有误导性,问题的措辞很糟糕。你能更新你的问题以包括你正在使用的HTML,以及你希望结果看起来像什么的图像吗?Exor,你是对的,我可以用table实现这一点吗?我在table中尝试了相同的代码,并使用了一些图像来保持渐变,但在Mozilla上工作过,但在IE中不起作用。@TechGiant:应该可以。你能把你的密码给我吗。
<body>
<form id="form1" runat="server">
<div style="background-color: Black; width: 100%; height: 680px;">
 <div style="width: 970px; margin:0 auto;padding:0px">
 <table width="100%" style="margin:0px" cellpadding="0" cellspacing="0">
 <colgroup width="100%">
 <col width="25%" />
 <col width="50%" />
 <col width="25%" />
 </colgroup>
 <tr>
 <td style="height:680px; background-color:Aqua">

 </td>
 <td style="height:680px; background-color:Green">
 </td>
 <td style="height:680px; background-color:Maroon">
 </td>
 </tr>
 </table>
 </div>
</div>
</form>