Html 带边距的CSS布局表

Html 带边距的CSS布局表,html,css,forms,Html,Css,Forms,我想做一个这样的布局: 然而,我从下面得到的是: 代码: MCVE 身体{ 字体系列:“Lucida Grande”,“Helvetica Neue”,无衬线; 背景:#fdfd; } h1{ 字体大小:60px; 文本对齐:居中; 利润率:40像素; 颜色:#000; } .包裹{ 宽度:60%; 保证金:0自动; } .标题{ 边界:1倍双倍; 文本对齐:居中; } .行{ 对齐:居中; 宽度:继承; 背景:#bbb ;; 最小高度:200px 显示:表格; } .右内{ 显示:表格单

我想做一个这样的布局:

然而,我从下面得到的是:

代码:


MCVE
身体{
字体系列:“Lucida Grande”,“Helvetica Neue”,无衬线;
背景:#fdfd;
}
h1{
字体大小:60px;
文本对齐:居中;
利润率:40像素;
颜色:#000;
}
.包裹{
宽度:60%;
保证金:0自动;
}
.标题{
边界:1倍双倍;
文本对齐:居中;
}
.行{
对齐:居中;
宽度:继承;
背景:#bbb ;;
最小高度:200px
显示:表格;
}
.右内{
显示:表格单元格;
浮动:对;
宽度:50%;
背景:#fff;
边框底部:厚#06C;
}
.左内{
显示:表格单元格;
浮动:左;
宽度:50%;
背景:#fff;
}
身体{
背景:#ccc;/*旧浏览器*/
}
MCVE
标题
字段1

字段2

字段3

方向:

1
2
我最大的问题是在元素之间创建空白,并使它们具有“表格”的外观。由于这是为了布局,我觉得使用实际的
是不合适的

这个页面的重要方面:所有这些元素都在一个表单中,但我认为这对设计来说并不重要

将其添加到“行”类(.row)

并消除“左内”和“右内”类中的“浮动”

(注意在class.row中的“最小高度:200px”后面缺少分号)

也许这就是为什么他没有使用显示表的原因

将此添加到“row”类(.row)

并消除“左内”和“右内”类中的“浮动”

(注意在class.row中的“最小高度:200px”后面缺少分号)

也许这就是为什么他没有使用显示表的原因

将此添加到“row”类(.row)

并消除“左内”和“右内”类中的“浮动”

(注意在class.row中的“最小高度:200px”后面缺少分号)

也许这就是为什么他没有使用显示表的原因

将此添加到“row”类(.row)

并消除“左内”和“右内”类中的“浮动”

(注意在class.row中的“最小高度:200px”后面缺少分号)

也许这就是为什么他没有坐在展示台上

MCVE
身体{
字体系列:“Lucida Grande”,“Helvetica Neue”,无衬线;
背景:#fdfd;
}
h1{
字体大小:60px;
文本对齐:居中;
利润率:40像素;
颜色:#000;
}
.包裹{
宽度:60%;
保证金:0自动;
}
.标题{
边界:1倍双倍;
文本对齐:居中;
}
.行{
显示:表格;
宽度:100%;
对齐:居中;
宽度:继承;
背景:#bbb ;;
最小高度:200px;
显示:表格;
}
.右内{
显示:表格单元格;
浮动:对;
宽度:50%;
背景:#fff;
边框底部:厚#06C;
}
.左内{
显示:表格单元格;
浮动:左;
宽度:50%;
背景:#fff;
}
身体{
背景:#ccc;/*旧浏览器*/
}
MCVE
标题
字段1

字段2

字段3

方向:

1
2

MCVE
身体{
字体系列:“Lucida Grande”,“Helvetica Neue”,无衬线;
背景:#fdfd;
}
h1{
字体大小:60px;
文本对齐:居中;
利润率:40像素;
颜色:#000;
}
.包裹{
宽度:60%;
保证金:0自动;
}
.标题{
边界:1倍双倍;
文本对齐:居中;
}
.行{
显示:表格;
宽度:100%;
对齐:居中;
宽度:继承;
背景:#bbb ;;
最小高度:200px;
显示:表格;
}
.右内{
显示:表格单元格;
浮动:对;
宽度:50%;
背景:#fff;
边框底部:厚#06C;
}
.左内{
显示:表格单元格;
浮动:左;
宽度:50%;
背景:#fff;
}
身体{
背景:#ccc;/*旧浏览器*/
}
MCVE
标题
字段1

字段2

字段3

方向:

1
2

MCVE
身体{
字体系列:“Lucida Grande”,“Helvetica Neue”,无衬线;
背景:#fdfd;
}
h1{
字体大小:60px;
文本对齐:居中;
利润率:40像素;
颜色:#000;
}
.包裹{
宽度:60%;
保证金:0自动;
}
.标题{
边界:1倍双倍;
文本对齐:居中;
}
.行{
显示:表格;
宽度:100%;
对齐:居中;
宽度:继承;
背景:#bbb ;;
最小高度:200px;
显示:表格;
}
.右内{
显示:表格单元格;
浮动:对;
宽度:50%;
背景:#fff;
边框底部:厚#06C;
}
.左内{
显示:表格单元格;
浮动:左;
宽度:50%;
背景:#fff;
}
身体{
背景:#ccc;/*旧浏览器*/
}
MCVE
标题
字段1

字段2

字段3

方向:

1
2

MCVE
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE> MCVE     </TITLE>
<STYLE>
body {
    font-family: 'Lucida Grande', 'Helvetica Neue', sans-serif;
    background: #FDFDFD;
}

h1 {
    font-size: 60px;
    text-align: center;
    margin: 40px;
    color: #000;
}

.wrap {
    width:60%;
    margin:0 auto;
}
.header {
border: 1px double;
text-align:center;
}
.row {
    align: center;
width:inherit;
background:#bbb;
min-height:200px
display:table;

}
.right-inner {
display:table-cell;
float:right;
width:50%;
background:#fff;
border-bottom:thick #06C;


}
.left-inner {
display:table-cell;
float:left;
width:50%;
background:#fff;
}


body {
background: #ccc; /* Old browsers */
}

</STYLE>
</HEAD>
<BODY>
<H1> MCVE </H1>
<!--FUNCTIONCALL DisplayLameCounter -->
<FORM ACTION="form.htm" METHOD=POST NAME="testform">
    <div class="wrap">
        <div class="header"><h2>HEADER</h2></div>
        <div class="row">
            <div class="left-inner">
                <p><b>field1</b></p>
                <input name="field1"  type="range" min="1" max="5" step="1" /> 
                <img src="http://www.goodhousekeeping.com/cm/goodhousekeeping/images/caramelized-apple-crostata-1224-200.jpg">
            </div>
            <div class="right-inner">
                <p><b>field2</b></p>
                <input name="field1" type="range" min="5" max="10" step="1" /> 
                <img src="http://www.goodhousekeeping.com/cm/goodhousekeeping/images/caramelized-apple-crostata-1224-200.jpg">
            </div>
        </div>
        <div class="row">
            <div class="right-inner">
                <p><b>field3</b></p>
                <input name="field3" type="range" min="1" max="10" step="1" /> 
                <img src="http://www.goodhousekeeping.com/cm/goodhousekeeping/images/caramelized-apple-crostata-1224-200.jpg">
            </div>
            <div class="left-inner">
                <p><b>Direction:</b></p>
                <input type="radio" name="radio" value="1" checked>1<br>
                <input type="radio" name="radio" value="2">2<br>
                <img src="http://www.goodhousekeeping.com/cm/goodhousekeeping/images/caramelized-apple-crostata-1224-200.jpg">
            </div>
        </div>
    </div>
</FORM>
</BODY>
</HTML>
display: table;
width: 100%;