Day8:html和css

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字库
`http://www.iconfont.cn/
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
结语
- 下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注
- 小礼物走一走 or 点赞
Day8:html和css的更多相关文章
- Matplotlib数据可视化(3):文本与轴
在一幅图表中,文本.坐标轴和图像的是信息传递的核心,对着三者的设置是作图这最为关心的内容,在上一篇博客中虽然列举了一些设置方法,但没有进行深入介绍,本文以围绕如何对文本和坐标轴进行设置展开(对图像 ...
- web 前端2 html css一些小问题技巧
html css一些小问题技巧 1 对于儿子块float后,父亲块如果没内容就不见了,如何让父亲块依然跟随飘起了的儿子块撑起来呢?? 用到的属性after方法 公共方法作为继承即可. 1.1 方法 ...
- CSS的未来
仅供参考 前言 完成<CSS核心技术与实战>这本书,已有一个多月了,而这篇文章原本是打算写在那本书里面的,但本章讲解的内容,毕竟属于CSS未来的范畴,而这一切都还不能够确定下来,所以这一章 ...
- 前端极易被误导的css选择器权重计算及css内联样式的妙用技巧
记得大学时候,专业课的网页设计书籍里面讲过css选择器权重的计算:id是100,class是10,html标签是5等等,然后全部加起来的和进行比较... 我只想说:真是误人子弟,害人不浅! 最近,在前 ...
- 前端css兼容性与易混淆的点
一.常用的骨灰级清除浮动 .clearfix:after { content: "."; display: block; height:; clear: both; visibil ...
- 理解CSS外边距margin
前面的话 margin是盒模型几个属性中一个非常特殊的属性.简单举几个例子:只有margin不显示当前元素背景,只有margin可以设置为负值,margin和宽高支持auto,以及margin具有 ...
- 理解CSS视觉格式化
前面的话 CSS视觉格式化这个词可能比较陌生,但说起盒模型可能就恍然大悟了.实际上,盒模型只是CSS视觉格式化的一部分.视觉格式化分为块级和行内两种处理方式.理解视觉格式化,可以确定得到的效果是应 ...
- 谈谈一些有趣的CSS题目(十二)-- 你该知道的字体 font-family
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
- ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第二章:利用模型类创建视图、控制器和数据库
在这一章中,我们将直接进入项目,并且为产品和分类添加一些基本的模型类.我们将在Entity Framework的代码优先模式下,利用这些模型类创建一个数据库.我们还将学习如何在代码中创建数据库上下文类 ...
随机推荐
- angular 键盘事件绑定与过滤
方便的angular按钮绑定 如 <input (keyup.enter)="keyUpSearch($event)" value="按下回车键触发"&g ...
- css -html-文档流
首先先考虑一下什么是普通流?普通流就是正常的文档流,在HTML里面的写法就是从上到下,从左到右的排版布局. 例: <div id="01"></div>&l ...
- mr微博内容推荐
第一次迭代 1 package com.laoxiao.mr.weibo; import java.io.StringReader; import org.apache.commons.lan ...
- 4-3 重构发送post请求
当创建好一个post请求后 怎么测试呢?
- AX_CreateAndPostInventJournal
static void CreateAndPostInventJournal(Args _args) { InventJournalTable inventJournalTableLocal; Inv ...
- 分离式lnmp部署
分离式lnmp简介 lnmp和lamp一样,是一种常用的web环境, 在实际环境中,lnmp中的三个服务常常为了更好的性能而分在三台主机上安装. 本篇内只介绍nginx和php-fpm+mysql分离 ...
- OvO
OvO 知乎 网易云 图书馆 B站 小众软件 360极速浏览器下载 开源下载工具 下载地址1 下载地址2 下载地址3
- C++标准库之右值引用相关:引用折叠
引用折叠 引用折叠出现的情况在于范型编程时. void f(T&& param); f(10); int x = 10; f(x); 这两者都可运行成功. 由于存在T&& ...
- IE9及以下input无背景时,层级混乱问题
IE9及以下版本:input输入框 background:none;时,层级比input的低的元素会显示在input之上,导致input点击不了. 解决方案: background:url(" ...
- JAVA经典算法50题(转)
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/51097928 JAVA经典算法50题 [程序1] 题目:古典问题:有一对兔子, ...