HTML常用布局---新浪布局

本文介绍了一种使用CSS实现的网页布局方法,包括头部、中间内容区域(由两个并列盒子组成)及尾部的自适应布局策略。通过设置最小宽度、浮动及自适应宽度等属性,确保不同屏幕尺寸下页面元素的正确显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html>


MarkdownPad Document




新浪布局




头部区域自适应
尾部区域自适应
中间区域固定宽度
包含两个固定宽度的模块,并且并列渲染
两个盒子,一个浮动,一个在文档流上
min-width 设置最小宽度
min-height 设置最小高度
max-width 设置最大宽度
max-height 设置最大高度




o_sina-buju.png


1/解决显示不全的问题,我们可以设置最小宽度/
2body {
3 min-width: 1000px;
4}
5* {
6 margin: 0;
7 padding: 0;
8}
9.header {
10 height: 100px;
11 background: red;
12}
13.container {
14 width: 1000px;
15 /居中/
16 margin: 0 auto;
17 background: yellow;
18}
19/左边的盒子/
20.left {
21 float: left;
22 width: 400px;
23 height: 500px;
24 background: gold;
25}
26/右边的盒子/
27.right {
28 /固定宽度/
29 /width: 600px;/
30 /更好的方案是自适应/
31 margin-left: 410px;
32 height: 400px;
33 background: green;
34}
35.footer {
36 height: 50px;
37 background: pink;
38}
39.clearfix:after {
40 /设置内容/
41 content: '';
42 display: block;
43 /清除浮动/
44 clear: both;
45}
46
47<body>
48 <div class="header"></div>
49 <div class="container clearfix">
50 <div class="left"></div>
51 <div class="right"></div>
52 </div>
53 <div class="footer"></div>
54</body>

变形 中间的内容区域自适应(例如:80%居中) 此时当页面小于内容区域最小盒子宽度的时候,头部和尾部显示不全了, 我们可以让页面的最小宽度不小于该宽度即可


o_sina-buju-1.png

转载于:https://www.cnblogs.com/meng-blog/p/8806979.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值