在此文,
html菜单的基本制作-CSDN博客
已经看到css 浮动属性的效果;下面单独看一下浮动属性;
做4个div,设置不同的背景色,不为div添加float属性;效果如下;
因为div是块级元素,默认占据自己的行;
为每个div添加 float:left 属性后,效果如下;此属性使元素向左浮动,上一个块级元素如果没有占满一行,下一个块级元素会靠到上一个的左侧;
为每个div添加 float: right 属性,效果如下;下图是网页靠右侧的截图;
元素向右浮动了;
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title><meta charset="utf-8" /><style>#div1 {width:200px;height:100px;background-color:springgreen;float: right;}#div2 {width:200px;height:100px;background-color:red;float: right;}#div3 {width:200px;height:100px;background-color:blue;float: right;}#div4 {width:200px;height:100px;background-color:cyan;float: right;}</style></head>
<body><div id="div1"> </div><div id="div2"> </div><div id="div3"> </div><div id="div4"> </div></body>
</html>