Day8:
html
和css
显示和隐藏:
display
: none
为 无,隐藏元素
display
: block
为 显示元素 转换为块级元素
visibility
: visible
显示
visibility
: hidden
隐藏
dis
和vis
的区别:
dispaly
不占位置
visibility
站位置
overflow
:
hidden
溢出的部分隐藏掉
visible
显示
auto
自动 超出的就显示滚动条,不超出不显示
scroll
总是显示滚动条
用户界面:
cursor
鼠标样式
default
小白
text
文本
move
移动
pointer
小手
轮廓线:
outline
: 0 或者为 none;
防止文本域拖拽:
resize
: none;
vertical-align
: 和行内块使用
溢出文字部分显示省略号
white-space
: nowrap
文字一行显示
溢出部分隐藏: overflow
: hidden
text-overflow
: ellipsis
超出部分以省略号显示
字体图标
iconfont
icomoon
字库
http://www.iconfont.cn/
阿里
icon font
字库
fontello
http://fontello.com/
Font-Awesome
http://fortawesome.github.io/Font-Awesome/
html
// fonts
iconfont.eot
iconfont.svg
iconfont.ttf
iconfont.woff
效果
效果
span {
font-family: "icomoon";
}
span: before {
content: "\e900";
}
// 字体下载目录
demo-filles
fonts
demo.html
ReadMe.txt
selection.json
style.css
上传生成字体包
http://icomoom.io
http://www.iconfont.cn/
http://www.iconfont.cn/
https://www.xxx.com/favicon.ico
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
// 对浏览器
<link rel="stylesheet" href="css/normalize.css"/>
// 对头部和底部样式
<link rel="stylesheet" href="css/base.css"/>
// 首页
<link rel="stylesheet" href="css/index.css"/>
我是文字
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Demo</title>
<style>
body {
line-height: 1.5;
}
div {
font-size: 16px;
}
</style>
</head>
<body>
<div>
我是文字
</div>
</body>
</html>
行高不带单位
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Demo</title>
<style>
body {
line-height: 1.5;
}
div {
font-size: 16px;
}
</style>
</head>
<body>
<div>行高不带单位</div>
</body>
</html>
复习
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Demo</title>
</head>
<body>
<a href="#">
<span>首页</span>
</a>
<input type="text">
<textarea name="" id="" cols="30" rows="10"></textarea>
</body>
</html>
边偏移属性 | 描述 |
---|---|
top | 顶端偏移量,定义元素相对于其父元素上边线的距离 |
bottom | 底部偏移量,定义元素相对于其父元素下边线的距离 |
left | 左侧偏移量,定义元素相对于其父元素左边线的距离 |
right | 右侧偏移量,定义元素相对于其父元素右边线的距离 |
position
属性的常用值
值 | 描述 |
---|---|
static | 自动定位 |
relative | 相对定位 |
absolute | 绝对定位 |
fixed | 固定定位 |
静态定位唯一的用处: 就是 取消定位。
position: static;
z-index
)display
visibility
和 overflow
display
显示display
设置或检索对象是否及如何显示。
visibility
可见性设置或检索是否显示对象。
overflow
溢出检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。
visible : 不剪切内容也不添加滚动条。
auto : 超出自动显示滚动条,不超出不显示滚动条
hidden : 不显示超过对象尺寸的内容,超出的部分隐藏掉
scroll : 不管超出内容否,总是显示滚动条
cursor
<ul>
<li style="cursor:default">我是小白</li>
<li style="cursor:pointer">我是小手</li>
<li style="cursor:move">我是移动</li>
<li style="cursor:text">我是文本</li>
</ul>
outline
outline : outline-color ||outline-style || outline-width
resize
<textarea style="resize: none;"></textarea>
vertical-align
垂直对齐vertical-align : baseline |top |middle |bottom
white-space
white-space设置或检索对象内文本显示方式
text-overflow
文字溢出text-overflow : clip | ellipsis
clip : 不显示省略标记(...),而是简单的裁切
ellipsis : 当对象内文本溢出时显示省略标记(...)
经典布局
<li>
<a href="#">
<span>导航栏内容</span>
</a>
</li>
推荐网站: http://icomoon.io
阿里icon font字库
http://www.iconfont.cn/
http://fontello.com/
http://fortawesome.github.io/Font-Awesome/
http://glyphicons.com/
https://icons8.com/
名称 | 说明 |
---|---|
css | 用于存放CSS文件 |
images | 用于存放图片 |
index | 京东首页 HTML |
js | 用于后期存放javascript文件 |
ico
图标<img src="media/ico.png" style="border: 1px dashed #ccc; padding:3px;" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
title
标题Description
网站说明Keywords
关键字如果看了觉得不错
点赞!转发!
达叔小生:往后余生,唯独有你 You and me, we are family ! 90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通 简书博客: 达叔小生 https://www.jianshu.com/u/c785ece603d1