css第二天
二丶
1.字体属性font:
字体名称(font-family)
字体大小(font-size):pc中通常,字体大小表示为12px,14px。移动设备中通常表示为0.57rem。
字体粗细(font-weight):设置或检索文本字体的粗细
字体样式(font-style)
行高(line-height)
字体颜色(color)
英文大小写(text-transform)
文本修饰线(text-decoration):none无修饰。underline下划线。overline上划线。line-through贯穿线。blink闪烁。
font字体复合属性:
写法:
font:
font-style
font-weight
font-size/line-height
font-family
注意:书写时要注意顺序,否则不会生效。font的最精简形式也必须是(font:12px/24px 字体),否则不会生效。
2.文本属性Text:
字母间距(letter-spacing):
单词间距(word-spacing):
文本水平对齐(text-align):默认左对齐,left左对齐,right右对齐, center居中。
垂直对齐(vertical-align):垂直对齐方式只对表格单元格有效,对盒子模型无效。注:盒子模型的垂直居中,可以通过行高或者内边距解决。
文本缩进(text-indent):p{text-indent:2em},一个em就是一个汉字。
是否自动换行(white-space):normal默认处理,pre预格式显示文本,nowrap强制在同一行显示所有文本,直到遇到<br>或文本结束。
文本溢出标识(text-overflow):clip直接裁切,ellipsis文本溢出时显示省略标记。注:通常与white-space:nowrap;overflow:hidden;配合使用。
b
3.背景属性background:
背景颜色(background-color):
背景图片(background-image):
背景平铺(background-repeat):repeat横纵都平铺,no-repeat不平铺,repeat-x横向平铺,repeat-y纵向平铺。
背景图尺寸(background-size):cover:将背景图等比缩放完全覆盖容器,背景图可能超出容器。contain:背景图像等比缩放与容器相同,背景图片始终在容器内。
背景图像定位(backgronud-position):垂直(top顶部,center中间, bottom底部),水平(left,right,center),默认左上。
用法:backgronud-position:水平位置 空格 垂直位置。
(背景图固定)background-attchment:默认scroll,图像可以滚动,fixed固定图像
背景复合(简写)属性:
简写属性时,属性值的顺序为::
background-color
background-image
background-repeat
background-attachment
background-position
属性无需全部使用,按照页面的实际需要使用.
4.盒子模型:
内容(content), 填充(padding),边框(border),边界(margin),都是盒子模型具备的属性。
内容:文字图片,还可以是其他盒子。
填充:内容距离边框的间距。
边框:就是盒子的边线。
边界:盒子与盒子间的距离。
注:边界,边框,填充,都有上top,下bottom,左left,右right四个方向可以设置。
宽度:width;
高度:height;注意:只有块元素可以设置高度,行内元素无法设置高度。
最大高度:max-height,当内容小于预设高度时,高度自适应,超出时任然会溢出。
最小高度:min-height,当内容超出预设内容时,盒子高度会自动延伸。
内边距:
四边相同时:padding:50px;
四边不同时:
(1)方法一
padding-top:50px;
padding-left:30px;
padding-bottom:60px;
padding-right:70px;
(2)方法二(复合属性,顺序固定上右下左)
padding:50px,10px,40px,80px;
(3)方法三(若上下相同,左右相同时)
padding:上下边距 空格 左右边距;
外边距(margin):
用法与内边距大致相同。
注意:外边距的效果在不同浏览器的效果不同建议尽量少用。
边框(border):
第一种(四边都有边框)
边框样式种类:无边框none,点线dotted,虚线dashed,实线solid,双线double,凹槽groove,凸槽ridge,凹边inset,凸边outset。
简写:
border:样式 空格 宽度 空格 颜色;
完整写法:
border-style:样式;
border-width:宽度;
border-color:颜色;
第二种(边框数少于四边)
border-top,border-bottom,border-left,border-right。
表格边框合并table
属性:border-collapse,设置表格的边框是否为单一边框,默认分开(separate),合并(collapse)。
步骤:
(1)制作单元格的边线框。
(2)把中间的双线合并成单线。
5.鼠标的形状:cursor
pointer:手型;
css第二天的更多相关文章
- CSS第二天总结 更多的选择符
CSS的选择符非常多,今天继续总结后面的选择符 1.id和class选择符某些情况下我们用关系选择符或者伪类选择符无法选中一些元素时,我们可以给这些元素起 个名字或者分类,这就是id和class属性. ...
- CSS第二篇
给导航设置圆角的代码: c3 里面的属性:border-radius:7px: 1补充盒子问题 (盒子边框紧邻变粗问题)将两个盒子边框重叠并且设置定位提高层级避免盒子重叠,鼠标放上去只显示一个盒子的边 ...
- 潭州课堂25班:Ph201805201 WEB 之 CSS 第二课 (课堂笔记)
CSS 的引入方法: 第一种 : <!--直接在标签仙设置--><p style="color: yellow">CSS的第一种引入方法</p> ...
- CSS第二节
div做页面布局的建议 把整个网页从上到下分成若干块(一般分三块:头,中间,尾部),每一块都按下面的思路 先写第一层,可以设置背景色,或者高度和垂直居中(line-height保证内容不超出高度),不 ...
- Head Html Css 第二版笔记
一. 引用 <blockquote>ago aog aogag </blockquote> 则是引用一大段文字并独立显示 二. <a> 创建目的地 <h2&g ...
- CSS第二章
1. 文本与字体属性: text-decoration:文本修饰线 none(去除修饰线).underline(下划线).overline(上划线).line-through(删除线) color: ...
- 妙味课堂——HTML+CSS(第二课)
常见标签——img标签 <img src="图片地址" alt="图片名"/> alt属性是图片名字,是给百度搜索引擎抓取使用的.也有当图片地址不正 ...
- css第二篇:样式的特殊性、重要性、继承和层叠
特殊性: 假设有几个不同的规则改变的都是同一个元素的值,那么哪一个规则将会胜出呢?这就得靠特殊值啦,什么是特殊值呢?特殊值的大小呢?如下图: 值越大代表越牛,如1,0,0,0永远大于0,X,X,X ...
- 零基础学css第二天
内边距与外边距: <!DOCTYPE html> <html> <head> <title></title> <style type= ...
随机推荐
- 分布式job-任务调度(一)
什么是任务调度: 任务调度:在单位时间内,去调用某个方法或者执行某段代码 java实现方式: 方法一(使用线程实现): public static void ThreadTskScheduling() ...
- 软件推荐----RDO(Remote Desktop Organizer)
平时工作,经常使用远程桌面控制,在多个远程之间切换.使用上Remote Desktop Organizer方便很多.类似的软件很多,此软件只能应用于windows的远程桌面控制,好处如下: 可以保存用 ...
- (转)并发编程 – Concurrent 用户指南
原文出处: 高广超 译序 本指南根据 Jakob Jenkov 最新博客翻译,请随时关注博客更新:http://tutorials.jenkov.com/java-util-concurrent/in ...
- Android中的透明度
最近在实践中,在一个设置了背景图的LinearLayout中放一个透明度15%,背景色为#ffffff的容器,里面再放白色#ffffff的文本,开始容器用background="#fffff ...
- HP-Socket v5.0.1:支持 IPv6 及多 SSL 证书
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件.客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/ ...
- 影响solr性能的一些因素(附使用经验)
Solr本身的性能不错,但是在使用过程中,还是会遇到一些使用错误,或是没考虑到的地方:在出现瓶颈时,可以首先考虑哪些点呢?下面就来看一下Solr官方的总结,个人觉得总结的很好.SOLR+LUCENE的 ...
- Postman 设置全局变量和环境变量设置(之 图形界面设置变量)
在Postman中有两种方法添加变量:1.图形界面操作添加 2.执行代码添加 1.图形界面操作添加,点击右上角齿轮按钮手动添加所需测试环境: 2.点击右上角的小眼睛可以编辑.添加“全局变量”和 ...
- Akka详细介绍
AKKA NOTES - 介绍演员 任何在过去做过多线程的人都不会否认管理多线程应用程序有多么困难和痛苦.我说管理因为它开始很简单,一旦你开始看到性能改进,它变得非常有趣.但是,当您发现没有更简单的方 ...
- 艾奇学院:66个信息流广告和SEM学习网址资源大放送!
01.CNZZ-UDplus 网址:udplus.umeng.com 说明:基于用户行为的精细化分析.运营平台,去研究研究,很多料! 02.黑眼圈管理后台 网址:www.not3.com 说明:二类电 ...
- Lua学习之加载其他lua文件
Lua 中提供了模块的概念,模块类似一个封装库或者 C++ 中的一个类,可以将公用的部分提到一个文件中,以 API 的形式供其他 lua 文件调用. Lua 中的模块其实就是包含变量.函数等已知元素组 ...