css的圣杯布局
2024-10-20 21:03:05
圣杯布局和双飞翼布局实现的效果是一样的。
代码解析:
1.四个section,container,main,left,right。其中那个container为父容器。
2.main,left,right均左浮动。
3.main的宽度为100%。
4.设置left的margin:-100%。
5.设置rightd margin:-200px;
6.设置父容器的内边距padding:0px 200px 0px 200px。
7.设置left的positon:relative;left:-200px.
8.设置right的position:relative:right;right:-200px;
<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
body {
min-width: 700px;
} #container {
padding: 0px 200px 0px 200px;
} #main {
height: 200px;
width: 100%;
float: left;
background-color: rebeccapurple;
word-break: break-all;
} #left {
height: 200px;
width: 200px;
float: left;
background-color: gold;
margin-left: -100%;
position: relative;
left: -200px;
} #right {
height: 200px;
width: 200px;
float: left;
background-color: firebrick;
margin-left: -200px;
position: relative;
right: -200px;
}
</style>
</head> <body>
<section id="container">
<section id="main">
gfdgdfg gdfgfdg gfdgdfg gdfgfdggfdgdfg gdfgfdggfdgdfg gdfgfdg
</section>
<section id="left"></section>
<section id="right"></section>
</section>
</body> </html>
最新文章
- 一个简单oop的changeTab
- Java牛人
- 宿主机ping不通虚拟机cenos7
- c# chart
- php示例代码之使用list函数和mysql_fetch_row函数
- 【转载】阎焱:90后创业是扯淡 大量O2O和P2P公司濒临倒闭
- CodeForces 459A	Pashmak and Garden(水~几何-给两点求两点组成正方形)
- 实测 windows下nginx很不稳定,换成squid好多了
- bzoj1018:[SHOI2008]堵塞的交通traffic
- Quartz2D介绍
- zoj 1078
- HDOJ2031进制转换
- BSA Network Shell系列-nlogin命令
- Prime - 程序员的修养
- BIO 和 NIO
- Elasticsearch 关键字:索引,类型,字段,索引状态,mapping,文档
- Linux命令第四篇
- Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) D. Office Keys time limit per test2 seconds 二分
- Linux -- 之HDFS实现自动切换HA(全新HDFS)
- Protobuf 语法指南