目录
0057 盒子模型-内边距
代码示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<style>
div{
width: 500px;
height: 300px;
background: yellow;
text-align: justify;
/* padding: 30px;
padding: 20px 30px;
padding: 10px 20px 30px; */
padding: 10px 20px 30px 40px;
/* 内边距
1个值,4个方向一样
2个值,上下,左右
3个值,上,左右,下
4个值,上右下左,顺时针方向
*/
}
</style>
</head>
<body>
<div>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam quod corrupti blanditiis inventore, expedita delectus assumenda cumque eos qui, dolor doloribus officia sit minima dicta in unde odio. Similique, ullam!
</div>
</body>
</html>
0058 盒子模型-内边距特性
示例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<style>
/*
1. 背景色蔓延到内边距
2. 可以设置单一方向吗?
padding-方向:top bottom left right
*/
*{
padding: 0;
}
div{
width: 300px;
height: 300px;
/* padding: 30px 0 0 0 ; */
padding-top: 10px;
background: yellow;
}
ul{
padding-left: 0;
}
</style>
</head>
<body>
<div>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam quod corrupti blanditiis inventore, expedita delectus assumenda cumque eos qui, dolor doloribus officia sit minima dicta in unde odio. Similique, ullam!
</div>
<ul>
<li>1111</li>
<li>2222</li>
<li>3333</li>
</ul>
</body>
</html>
0059 盒子模型-边框
示例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<style>
/* border:1px solid gray */
.box1{
width: 100px;
height: 100px;
background: yellow;
border: 10px solid red;
/* 样式:solid double dashed dotted */
/* 背景色也能蔓延到边框 */
}
.box2{
width: 100px;
height: 100px;
background: blue;
border-top: 5px solid red;
border-left: yellow dashed 10px;
}
.box3{
width: 100px;
height: 100px;
background: green;
border-width: 10px 20px 30px 40px;
border-color: yellow blue black red;
border-style: solid double dashed dotted;
/* border
border-width
border-style
border-color
*/
}
</style>
</head>
<body>
<div class="box1">
</div>
<div class="box2"></div>
<div class="box3"></div>
</body>
</html>
0060 盒子模型-外边距
Margin属性
示例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<style>
*{
margin: 0;
}
div{
width: 200px;
height: 200px;
}
.box1{
background: red;
border: 1px solid yellow;
/* margin: 50px;
float: left; */
/* margin: 50px 100px; */
/* margin: 50px 100px 200px; */
/* margin: 10px 20px 30px 40px; */
margin-top: 10px;
}
.box2{
margin-top: -100px;
background: green;
border: 1px solid blue;
}
.box3{
background: black;
margin: 10px auto;
}
/* 1.margin-方向 四个方向
2.背景色蔓延?没有
3.*{margin:0;}
4.外边距负值?支持
5.屏幕居中?margin:0 auto;横向居中*/
</style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<div class="box3">大家好</div>
</body>
</html>
0061 盒子模型-外边距特性
示例代码1:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<style>
/*
特性问题
1. 兄弟关系,两个盒子垂直外边距与水平外边距问题?
-垂直方向,外边距取最大值
-水平方向,外边距会进行合并处理
2. 父子关系,给子加外边距,但作用于父身上了,怎么解决?
*/
.box1,.box2,.box3,.box4{
width: 200px;
height: 200px;
}
.box1{
background: red;
margin-bottom: 100px;
}
.box2{
margin-top: 50px;
background: yellow;
}
.box3{
float: left;
background: blue;
margin-right: 100px;
}
.box4{
float: left;
background: green;
margin-left: 50px;
}
</style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<div class="box3"></div>
<div class="box4"></div>
</body>
</html>
示例代码2:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<style>
.box1{
width: 500px;
height: 500px;
background: yellow;
overflow: hidden;
/* float: left; */
/* padding-top: 100px; */
/* border: 1px solid transparent; */
}
.box2{
width: 200px;
height: 200px;
background: red;
margin-top: 100px;
/* float: left; */
}
/* 1. 子margin-top===>父的padding-top,注意高度计算.
2. 给父盒子设置边框
3. 加浮动
4. overfloat:hidden,BFC,*/
</style>
</head>
<body>
<div class="box1">
<div class="box2"></div>
</div>
</body>
</html>
0062 PS基本操作
ps====图片处理软件(美工来做图,前端来测量 吸取颜色 切图)
拿到设计稿之后:使用ps打开
- 图片上面右键-=====打开方式ps
- ps里 文件->打开
图片放大和缩小
ctrl++
ctrl+-
alt+滚动
图片的移动
按住空格,鼠标变为小手,拖动图片
如何调整出来标尺
ctrl+r
作用:拖动参考线方便测量
视图里面找到标尺,把对勾勾选上
测量图片大小
使用矩形造框工具《(左侧整着第二个)
如何查看数据大小(窗口-----信息面板=====wh )
如何修改测量单位:
在标尺上面右键去修改单位===像素
ctrl+d===取消选区
选完后,想调整大小,可以右键->变换选区
吸取颜色
使用吸管工具
吸取颜色完成后,点击左下角的背景色,会有弹窗,在弹窗里面有#十六进制的颜色值 可以让你复制
截图
1.使用快捷键裁图===每次只能截取一个
使用选框工具框选你要截取的区域
ctrl+C=======ctrl+n=========回车============ctr
+V=================ctrl+s
回车======回车
2.切片工具(裁剪工具进行切换)
使用切片工具框选你要留住的区域,点击文件,存储为web所用格式。
弹窗里面点击存储
弹窗=======格式:仅限图像,切片:所有用户切片