美文网首页
DIV+CSS布局3

DIV+CSS布局3

作者: 山的那边海的那边有太阳 | 来源:发表于2016-11-23 14:26 被阅读31次

布局相关属性:

浮动属性——float:left  right

清除浮动——clear:both

溢出处理——overflow:hidden(隐藏超出层大小的内容) scroll(无论内容是否超出层大小都添加滚动条)  auto(超出时自动添加滚动条)


一、浮动属性

浮动属性——float:left  right

.div1,.div2,.div3,div4,.div5{

width:60px;

height:60px;

background-color:red;

}

.div1,.div2,.div3,div4,.div5{

width:60px;

height:60px;

background-color:red;

float:right;

margin:10px;

}


二、清除浮动

解决浮动与非浮动元素之间布局问题

例如div1和div2浮动,div3不浮动

.div1{

width:220px;

height:280px;

background-color:red;

float:left;

}

.div2{

width:370px;

height:280px;

background-color:green;

float:right;

}

.div3{

width:600px;

height:120px;

background-color:blue;

}

.div3{

width:600px;

height:120px;

background-color:blue;

clear:both;

}

如果想div3与div1、div2之间有间距有两种解决方法

第一种

.div2{

width:600px;

height:120px;

background-color:blue;

margin-bottom:10px;

}

第二种

在div3和div1、div2之间加一个div,并设置clear:both


三、溢出处理

如果层里面的内容超出层的大小就会溢出

溢出处理——overflow:hidden(隐藏超出层大小的内容) scroll(无论内容是否超出层大小都添加滚动条)  auto(超出时自动添加滚动条)


overflow:hidden(隐藏超出层大小的内容)

overflow:scroll(无论内容是否超出层大小都添加滚动条)

overflow:auto(超出时自动添加滚动条)

待续。。。

相关文章

网友评论

      本文标题:DIV+CSS布局3

      本文链接:https://www.haomeiwen.com/subject/urcvpttx.html