一、字体样式(font)

  1. font-style 【用于打开和关闭斜体文本】
    • normal 正常字体,关闭斜体
    • italic 斜体
    • oblique 模拟斜体

  2. font-weight 【为字体设置粗细程度 】
    • normal 正常
    • bold 加粗字体
    • lighter 设置当前元素字体比父元素更细
    • bolder 设置当前元素字体比父元素更粗
    • 100–900 数值类型的粗细程度(值越大字体越粗)

  3. text-align【水平对齐方式】
    • left
    • right
    • center
    • 设置行高进行垂直居中 一行文本,line-height的值等于容器的高度

  4. text-transform 【允许字体改变 】
    • none 防止任何改变
    • uppercase 将文本转换为大写
    • lowercase 将文本转换为小写
    • capitalize 将所有单词第一个字母转换为大写
    • full-width 转换为类似于一个等宽字体

  5. text-decoration 【设置或者取消文本修饰 】
    • none 取消所有文本修饰
    • underline 为文本添加下划线
    • overline 为文本添加上划线
    • line-through 为文本添加删除线

  6. text-decoration-style【修饰线的样式】
    • dashed 虚线
    • dotted 点状线
    • double 双实线
    • wavy 波浪线
    • solid 实线

  7. text-shadow 【设置或者取消文本阴影】
    语法: text-shadow: h-shadow v-shadow blur color;
    • none 取消所有阴影
    • h-shadow 必需。水平阴影的位置。允许负值。
    • v-shadow 必需。垂直阴影的位置。允许负值。
    • blur 可选。模糊的距离。
    • color 可选。阴影的颜色。

二、list(列表样式)

  1. list-style-type【 设置列表项标志类型 】
    • none 无
    • disc 小黑点(默认的)
    • circle 空心圆
    • square 实心方形
    • decimal 数值,小于10的不补0
    • lower-roman 小写罗马数字,E.g. i, ii, iii, iv, v…
    • upper-roman 大写罗马数字,E.g. I, II, III, IV, V…
    • decimal-leading-zero : 数值,小于10的补0,E.g. 01, 02, 03, … 98, 99

  2. list-style-position 【设置列表项标志出现的位置 】
    • outside 列表项标志出现在主块框的外部
    • inside 列表项标志出现在主块框的内部

  3. list-style-image 【自定义设置列表项标志】
    • url() 指定图标位置

  4. list-style 列【表样式的速记写法】
    • <type> <image> <position>

三、cursor(调整光标悬浮到链接上的时候光标的形状 )

  1. pointer 手型
  2. crosshair十字交叉
  3. wait 等待
  4. help 帮助
  5. move 移动…
  6. default箭头
  7. auto默认,浏览器设置的光标
  8. text文本
  9. 方向键
    右,东
    cursor: e-resize;
    左,西
    cursor: w-resize;
    上,北
    cursor: n-resize;
    下,南
    cursor: s-resize;
    右下,东南
    cursor: se-resize;
    右上,东北
    cursor: ne-resize;
    左下,西南
    cursor: sw-resize;
    左上,西北
    cursor: nw-resize;

四、 outline 【调整环绕链接的框】
• 类似border,但是不占据屏幕空间

五、其他样式

  1. display 显示方式
    • inline 行内显示,宽高无效
    • block 块级显示,宽高有效
    • inline-block 行内显示同时宽高有效
    • none 不显示,不占据屏幕空间

  2. visibility 显示与隐藏
    • hidden 隐藏,占据屏幕空间
    • visible 显示

  3. opacity 透明度,0-1之间的取值,取值为0的时候隐藏,占据屏幕空间

  4. overflow 溢出处理
    • hidden 超出内容隐藏
    • auto 超出产生滚动条
    • scroll 滚动条

六、盒子模型【文档中的每个元素都可以被看作是一个矩形盒子】

• width & height 用于设置内容区的宽高,该片 区域用于显示内容。盒子高度 默认为内容的高度。
• padding 内间距 代表内容盒子的外边界与外边 框的内边界之间的距离
• border 设定介于padding的外边缘与 margin的内边缘之间,默认值 为0
• margin 外边距 代表盒子四周的区域。设值方法 与padding类似。相邻元素的边 距会合并(margin collapsing )

  1. 默认盒子模型 W3C盒子 【使用box-sizing属性可以改变盒子模型,取值“content-box”的盒子为默认盒子模型。】
    • width 属性仅表示盒子内容所 占的宽度
    • height 属性仅表示盒子内容所 占的高度
  2. 边框盒子模型 IE盒子 【使用box-sizing属性可以改变盒子模型,取值“border-box”的盒子为边框盒子模型。 】
    • width = width + padding-left + padding-right + border-left + border-right

前端学习日记(八):css中字体、列表、鼠标形状、显示与隐藏、溢出处理、盒子模型的简单应用相关推荐

  1. 前端一HTML:八:css中与文本相关的属性

    <!doctype html> <html lang="en"> <head><meta charset="UTF-8" ...

  2. 前端学习-DOM:清空输入框,输入框内容的显示与隐藏,双色球(获取不重复的随机数)

    1.清空输入框 <style>div {position: relative;width: 180px;}span {display: none;position: absolute;ri ...

  3. 保安日记:前端学习第八篇之HTML5

    前端学习第八篇 HTML5新特性 HTML5的新增特性主要是增加了一些新的标签.新的表单以及表单属性等.这些新特性都有兼容性问题,基本上是IE9+以上版本的浏览器才支持 新增语义化标签: < h ...

  4. 寒假中前端学习归档html/css

    寒假中前端学习归档html/css 001blog: <!DOCTYPE html> <html><head><meta charset="utf- ...

  5. 个人前端学习笔记 html5+css(保持更新)

    2022年7月5日 HTML基础知识 一.路径的使用 1.绝对路径的使用:表示含有盘符的路径地址==-不建议在服务器(工作)中使用== -补充:插件的名字:Image preview(在编辑器代码前显 ...

  6. 小白前端学习日记(一)认识前端

    小白前端学习日记系列 小白前端学习日记(二)HTML基础语法与标签 小白前端学习日记(一)认识前端 小白前端学习日记系列 前言 前端是什么 前端所需要掌握的基本能力 结构层--HTML 样式层--CS ...

  7. 【前端学习日记】利用reveal.js把实验报告做成一个简单的幻灯片

    一.整体效果 把电磁场的实验报告做成网页PPT,原文是这里:<[电磁场实验作业]有限差分法(FDM)求解静电场电位分布_轩辕衍的博客-CSDN博客> 二.核心代码讲解 0.创建页面 第一篇 ...

  8. css中的代码图标,认识CSS中字体图标(示例代码)

    前端之HTML,CSS(十一) 字体图标 使用文字做出小图标的效果并超越了小图标应用精灵图,使得图标变得灵活,减少了请求次数,优化了界面的性能.字体图标本身为矢量图. 字体图标的使用过程 1.UI设计 ...

  9. css清除浮动的几种方法_web前端学习路线分享CSS浮动-清除浮动篇

    web前端学习路线分享CSS浮动-清除浮动篇,为什么要清除浮动 这里所说的清除浮动,并不是不要浮动了,而是清除浮动与浮动之间的影响.那么到底会有什么影响呢? 1.高度塌陷 举个例子我们看一下. 我们在 ...

  10. html中选择字体的元素,深入探讨CSS中字体元素

    深入探讨CSS中字体元素 更新时间:2006年09月25日 00:00:00   作者: 字体的处理在网页设计中无论怎么强调也不为过,毕竟网页使用来传递信息的,而最经典最直接的信息传递方式就是文字,所 ...

最新文章

  1. kalinux实现自适用全屏、与物理主机共享文件方法
  2. Kubuntu 9.10设置支持文件分级的方法
  3. 基础才是重中之重~用好configSections让配置信息更规范
  4. GUN Make指南
  5. 130 道 Kubernetes + Docker + DevOps 大厂面试题及知识点详解
  6. html 表格行排序,用客户端HTML表格排序对行进行分组
  7. B端产品中,Web端表单如何设计
  8. 问题:android学习内容破碎,我个人关于如何学习android的一些个人经历
  9. CV之Harris特征点检测器-兴趣点检测(详解)
  10. GaussDB(for MySQL)如何在存储架构设计上做到高可靠、高可用
  11. arduino与风向传感器的接线_Arduino动手做(8)湿度传感器模块
  12. HTML语法结构及规范
  13. 过程装备安装调试技术实训装置QY-GCKZ04
  14. 大话西游手游网易版最新服务器,大话西游手游网易版
  15. 拼多多怎么查看订单详情|盛天海科技
  16. Linux 设备树 status 详解
  17. 百度相关搜索是怎么出现的如何利用
  18. 接入支付宝支付SDK
  19. 2018年实现营收79.17亿元,科大讯飞能否决胜于人工智能时代?
  20. 从‘心’出发,乐跑向前——德州站健心跑公益活动盛大开跑

热门文章

  1. 普中仿真器无法使用解决方法和用库函数点亮LED灯
  2. delegate使用方法C#(Demo)
  3. dell服务电话(dell400客服电话)
  4. 【metadata】FLV TS 查看元数据信息,跟踪帧率的由来
  5. 输入起始时间,第几周,周几,自动计算出日期
  6. php confirm函数,JS中确认框confirm()的使用总结
  7. Mapper文件中不等号的写法
  8. 20220912深圳市梧桐山桃花源看植物
  9. Windows编译和使用ffmpeg
  10. 年轻人,你一定很累了吧!