批改状态:合格
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>绝对定位之QQ在线客fu</title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
.aa {
height: 1800px;
}
.box1 {
position: fixed;
/*固定定位*/
bottom: 0;
right: 0;
}
h3 {
text-align: center;
margin-bottom: 5px;
}
/*img{
border-radius:25px;
}*/
a .close {
position: absolute;
top: 30px;
right: 10px;
}
</style>
</head>
<body>
<div class="aa">
<div class="box1">
<h3>QQ在线</h3>
<a href="http://www.php.cn" target="_back">
<img src="image/QQ.png" alt="">
<span class="close">X</span>
</img>
</a>
</div>
</div>
</body>
</html>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>图文混排</title>
<style type="text/css">
*{
padding: 0;
margin: 0;
}
.box1{
width: 1000px;
margin: auto;
}
h1{
text-align: center;
margin: 10px auto;
}
img{
float: left;
margin-right: 20px;
margin-bottom:18px;
}
p{
line-height: 1.5em;
text-indent: 2em;
}
</style>
</head>
<body>
<div class="box1">
<h1>《PHP中文网第三期班》</h1>
<img src="image/aa.png">
<p>正文:技术过硬首先是每一个开发者必备的面试条件,但毕竟人人不是大牛,毕竟大牛也不一定会让所有公司满意,今天主要总结的是除了技术以外在面试中如何营销自己的软技能 。
技巧一:了解面试官想要什么,尽量往他想要的方向表现自己
观察一下招聘网站中职位描述和啊啊啊,不难发现对方公司想要找什么类型的人。啊啊啊中的技术要求就算不会,那起码也需要在面试前进行恶补,没有相关方面的经验,但需要让对方感受到你有这方面的能力。啊啊啊上面的技术要求一般都是你进入公司以后必须用到的技能,正常公司是不会花钱去培养0技能的人。
正文:技术过硬首先是每一个开发者必备的面试条件,但毕竟人人不是大牛,毕竟大牛也不一定会让所有公司满意,今天主要总结的是除了技术以外在面试中如何营销自己的软技能 。</p>
<p>技巧一:了解面试官想要什么,尽量往他想要的方向表现自己
观察一下招聘网站中职位描述和啊啊啊,不难发现对方公司想要找什么类型的人。啊啊啊中的技术要求就算不会,那起码也需要在面试前进行恶补,没有相关方面的经验,但需要让对方感受到你有这方面的能力。啊啊啊上面的技术要求一般都是你进入公司以后必须用到的技能,正常公司是不会花钱去培养0技能的人。
正文:技术过硬首先是每一个开发者必备的面试条件,但毕竟人人不是大牛,毕竟大牛也不一定会让所有公司满意,今天主要总结的是除了技术以外在面试中如何营销自己的软技能 。</p>
<p>技巧一:了解面试官想要什么,尽量往他想要的方向表现自己
观察一下招聘网站中职位描述和啊啊啊,不难发现对方公司想要找什么类型的人。啊啊啊中的技术要求就算不会,那起码也需要在面试前进行恶补,没有相关方面的经验,但需要让对方感受到你有这方面的能力。啊啊啊上面的技术要求一般都是你进入公司以后必须用到的技能,正常公司是不会花钱去培养0技能的人。
</p>
</div>
</body>
</html>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>双飞翼实现三列布局</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>绝对定位三列布局</title>
<style type="text/css">
/* * {
padding: 0;
margin: 0;
}*/
body {
background-color: #efefef;
}
.header,
.footer {
width: 100%;
height: 60px;
background-color: lightgreen;
}
.content {
/*先设置总的宽度,这步很重要*/
width: 900px;
/*高度直接引用父区块值*/
min-height: 100%;
/*设置参考色:灰色*/
background-color: gray;
/*使自己水平居中*/
margin: auto;
/*使其内部的文本水平垂直居中*/
text-align: center;
line-height: 60px;
}
.container{
width: 900px;
margin:auto;
background-color: yellow;
overflow: hidden;
}
.wrap{ /*主体内容父子盒子*/
width: 100%; /*设置内容区块宽度为100%*/
background-color:cyan;
float: left; /* 3、浮动主体父级盒子*/
}
.main{
/*主体不浮动*/
min-height: 400px;
background-color: wheat;
/*margin-left: 220px;
margin-right: 220px;*/
margin:0 200px; /*将主体内容左右挤出内容*/
}
.left{
width: 200px;
min-height: 400px;
background-color:green;
float: left; /*1、先设置左区域*/
margin-left: -100%; /*向左浮动100%覆盖住内容区
移动到最左侧*/
}
.right{
width: 200px;
min-height: 400px;
background-color:blue;
float: left; /*2、在浮动右侧区域*/
margin-left: -200px; /*向左浮动该区块的宽度,使之移动到
内容区的最右端*/
}
</style>
</head>
双飞翼布局:
先渲染中间主体内容,
1、将内容区包在一个盒子中(主体内容父级),将盒子左浮动,内容不浮动,
margin-left:左侧内容宽度, margin-right:右侧内容宽度, 挤压内容区(不是父级盒子)使之显示在中间
2、左侧内容 :左浮动100%,使之移动覆盖到内容区最左侧
3、右侧 :左浮动该区块宽度值,使之移动覆盖到内容区最右侧
<body>
<div class="header">
<div class="content">网站头部</div>
</div>
<!-- 主体 -->
<div class="container">
<div class="wrap">
<div class="main">主体区</div>
</div>
<div class="left">左</div>
<div class="right">右</div>
</div>
<!-- 底部 -->
<div class="footer">
<div class="content">网站底部</div>
</div>
</body>
</html>
</body>
</html>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>圣杯布局实现三列布局</title>
<style type="text/css">
/* * {
padding: 0;
margin: 0;
}*/
body {
background-color: #efefef;
}
.header,
.footer {
width: 100%;
height: 60px;
background-color: lightgreen;
}
.clear{
clear: both;
}
.content {
/*先设置总的宽度,这步很重要*/
width: 900px;
/*高度直接引用父区块值*/
min-height: 100%;
/*设置参考色:灰色*/
background-color: gray;
/*使自己水平居中*/
margin: auto;
/*使其内部的文本水平垂直居中*/
text-align: center;
line-height: 60px;
}
.container{
width: 500px; /*设置盒子父级宽度为内容区想要的宽度*/
margin: auto;
background-color:yellow;
}
.container .main{
width: 100%; /*将主体内容区设置宽度为100%*/
min-height: 400px;
background-color: cyan;
float:left; /* 将内容区左浮动*/
}
.container .left{
width: 200px;
min-height: 400px;
background-color:blue;
float:left; /*左浮动*/
margin-left: -100%; /*移动覆盖到内容区左侧*/
position:relative; /*利用相对定位(相对于父级)向左移动自身宽度*/
right: 200px;
}
.container .right{
width: 200px;
min-height: 400px;
background-color:green;
float:left; /*右侧内容左浮动*/
margin-left: -200px; /*移动覆盖到内容区右侧*/
position:relative; /*利用相对定位(相对于父级)向右移动自身宽度*/
left: 200px;
}
</style>
</head>
<!-- 圣杯布局:
优先渲染中间内容区
主体设置宽度即为主体内容区的宽度
内容区、左、右在同一个主体区内,三者同级关系
1、内容区设置宽度为100%,左浮动
2、左区 左浮动100%(左浮动主体宽度), margin-left: -100%;
然后再通过相对定位向左移动自身宽度,position:relative;right: 自身宽度;
3、右区 左浮动自身宽度 margin-left:自身宽度
然后再通过相对定位向右移动自身宽度,position:relative;left: 自身宽度; -->
<body>
<div class="header">
<div class="content">网站头部</div>
</div>
<!-- 主体 -->
<div class="container">
<div class="main">主体内容区</div>
<div class="left">左</div>
<div class="right">右</div>
<div class="clear"></div> <!-- 清除浮动对底部的影响 -->
</div>
<!-- 底部 -->
<div class="footer">
<div class="content">网站底部</div>
</div>
</body>
</html>点击 "运行实例" 按钮查看在线实例
5、双飞翼和圣杯布局区别:

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号