拿到一张设计稿,最先想到的就是如何布局。
垂直布局?水平布局?悬浮?层叠样式?
今天我们来复习一下CSS原生的布局属性——float。
浮动属性。
元素向左浮动。
元素向右浮动。
默认值。元素不浮动,并会显示在其在文本中出现的位置。
规定应该从父元素继承 float 属性的值。
示例:试一试
<html>
<head>
<style type="text/css">
.div1{
background-color:#f00;
}
.div2{
float:left;
background-color:#0f0;
}
.div3{
background-color:#00f;
}
.div4{
float:right;
padding:10px;
background-color:#ff0;
}
.div5{
float:inherit;
background-color:#0ff;
}
.div6{
background-color:#f0f;
}
.div7{
float:left;
background-color:#0f0;
}
.div8{
float:inherit;
background-color:#0f0;
}
</style>
</head>
<body>
<div>
<div class='div1'>div1</div>
<div class='div2'>div2</div>
<div class='div3'>div3</div>
<div class='div4'>div4
<div class='div7'>div4-1</div>
<div class='div8'>div4-2</div>
</div>
<div class='div5'>div5</div>
<div class='div6'>div6</div>
</div>
</body>
</html>
示例结果:
结论:
用float实现一个导航菜单。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有