div 2 列 50%宽度布局
2016-08-30 00:01
811 查看
要点
1. 子元素 one,two不可设置 margin-left,margin-right,border-left,border-right,padding-left,padding-right
2. 子元素one, two设置为float: left; width:50%;
3. 子元素one,two再包裹一层子元素,在包裹的子元素中填充实际的内容,子元素可以设置外边距,边框和内边框,但不可再设置width为100%, 因为父元素 width = 子元素width + 子元素padding + 子元素margin + 子元素border,如果设置 width为100%,则父元素widh容纳不下子元素了
<!DOCTYPE html> <html lang="en"> <head> <title></title> <meta charset="UTF-8"> <style> .container { width: 800px; border: solid red 1px; height: 800px; padding: 5px; } .one, .two { width: 50%; height: 100%; float: left; border-bottom: solid green 1px; border-top: solid green 1px; padding-top: 5px; } span { display: block; border: solid black 1px; padding: 5px; height: 89%; } span:first { border-right: none; } </style> </head> <body> <div class="container"> <div class="one"> <span>one</span> </div> <div class="two"> <span>two</span> </div> </div> </body> </html>
相关文章推荐
- div 2 列 50%宽度布局
- DIV固定宽度居中显示-Div+CSS布局案例
- CSS网页布局中DIV和TABLE超出宽度自动换行分析
- 代码实现左边div宽度为100px,右边自适应的布局。
- 典型的DIV+CSS布局——固定宽度且居中的版式
- 首页布局时div的宽度设置要注意
- CSS网页布局中 DIV和TABLE超出宽度自动换行的情况分析
- DIV+CSS右列宽度自适应布局的不同实现方法
- 同一行多个div宽度自适应布局
- CSS网页布局中div和table超出宽度自动换行
- Div+CSS创建固定宽度布局
- 独行DIV自适应宽度布局CSS实例与应用范围
- css三列布局,中间div固定,两侧div宽度自适应
- DIV布局之三行两列左栏宽度固定右栏宽度自适应
- 【CSS】三列布局(左右div固定宽度,中间div随浏览器窗口自适应变化宽度)
- DIV布局之三行两列右栏宽度固定左栏宽度自适应
- css三列布局,左边两个div固定,最右边宽度自适应
- div固定宽度左右布局【zt】
- DIV+CSS 布局一行两列,左列固定宽度,右列自适应宽度;设置最小宽度,窗口小的时候显示滚动条.
- 两列,一列有宽度,另外一列自适应(div 布局)