【发布时间】:2019-06-26 02:48:09
【问题描述】:
我不熟悉 HTML,但我需要在 ASP.Net MVC Razor 中进行如下简单布局。
我需要如下 4 个部分的 HTML/CSS
- Div1 的网格 @ 左侧已满
- Div2 在右侧顶部有按钮
- Div3 具有网格@右侧中心
- Div4 在右侧底部有网格
我试过下面的示例代码,问题是左侧 (Div1) 与右侧部分重叠未正确对齐。
<div class="left">
<div id="div1">
<p>Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..Some text..DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3</p>
</div>
</div>
<div class="right">
<div id="div2">
<p>DIV 2 DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2DIV 2 DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3</p>
</div>
<div id="div3">
<p>DIV 3 DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3DIV 3/p>
</div>
</div>
<style>
.left {
float: left;
width: 50%;
}
.right {
float: right;
width: 50%;
}
【问题讨论】:
-
您的目标浏览器是什么? css 网格或 flexbox 的理想选择。
-
我正在使用 Edge 浏览器