1.图形字体
<i class="fa fa-heart"></i> 操作类名,需
<link rel="stylesheet" href="font-awesome-4.7.0/css/font-awesome.css">导入.css
2.过渡动画
transition: 过渡属性 过渡时长 运动速度 延迟时间;
/*持续时间*/transition-duration: .3s;
/*延迟时间*/transition-delay: 0.1s;
/*过度曲线*/transition-timing-function: linear;
/*过度属性*/transition-property: width,background-color;
/*整体设置*//*transition: all .3s .1s linear;*/
   transition: .3s cubic-bezier(0,1,1,1);
3.形变动画
transform:translate(平移 px) rotate(旋转 deg) scale(比例 数字)
4.动画
 @keyframes 动画名 {
   0%{样式}
   ...
   100%{样式}
}
/*标签添加动画样式*/
        div{
/*绑定动画名*/animation-name: a1;
/*持续时间*/animation-duration: 1.5s;
/*延迟时间*/animation-delay: 0.5s;
/*动画结束位置backwards forwards*/
   /*animation-fill-mode: forwards;*/
/*运动次数来回算1次 infinite*/
            animation-iteration-count: 1;
/*alternate来回alternate-reverse:终点开始来回 */
            /*animation-direction: alternate;*/
/*动画状态 running paused*/
            animation-play-state: paused;
/*整体设置*/animation: a1 1s 2 linear alternate running ;
}
5.盒子、文字阴影
box-show:x轴偏移(可负) y轴偏移(可负) 虚化程度 阴影宽度 阴影颜色 内外阴影inset/outset
text-shadow:x轴偏移(可负) y轴偏移(可负) 虚化程度 阴影颜色
6.标签的隐藏
/*脱离文档流*/display:none
/*可以用来做动画透明度*/opacity:0
/*隐藏*/visibility:
个属性指定是否显示一个元素生成的元素框。这意味着元素仍占据其本来的空间,不过可以完全不可见位置还在
visible
默认值。元素是可见的。
hidden
元素是不可见的。
inherit
规定应该从父元素继承 visibility 属性的值。
7.a标签的4中状态
<!--第一种状态: link       (默认)正常状态(初始状态,不用鼠标去触碰)-->
<!--第四种状态: visited  点击之后()-->
<!--第二种状态: hover     鼠标放上去的时候(但不点击)-->
<!--第三种状态: active      点击的时候(鼠标还没放开)-->
8.其他常用:
/*超出框做处理*/ overflow:visible(默认)/hidden/scroll/auto/inherit(继承父的overflow)
/*垂直对齐方式*/vertical-align:baseline(默认)/sub/super/top/text-top/middle/bottom/text-bottom 常用使用display:table-cell;vertical-align:middle;
/*字体超出框处理*/word-wrap:break-word;
/*改变按钮和其他控件的外观,使其类似于原生控件*/
-webkit-appearance 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。
此属性非标准且渲染效果在不同浏览器下不同,有些属性值甚至不支持,请慎用。
-webkit-appearance:none | button | button-bevel ....

web@css样式进阶--图形字体、动画、显隐....的更多相关文章

  1. 利用css transition属性实现一个带动画显隐的微信小程序部件

    我们先来看效果图 像这样的一个带过渡效果的小部件在我们实际开发中的应用几率还是比较大的,但是在开发微信小程序的过程中可能有的小伙伴发现transition这个属性它不好使(下面说明)所以我们这个时候会 ...

  2. ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法

    protected void ASPxButton2_Click(object sender, EventArgs e) { //Response.Write("<script> ...

  3. CSS样式----CSS属性:字体属性和文本属性(图文详解)

    本文最初于2015-10-04发表于博客园,并在GitHub上持续更新前端的系列文章.欢迎在GitHub上关注我,一起入门和进阶前端. 以下是正文. 本文重要内容 CSS的单位 字体属性 文本属性 定 ...

  4. 11种常用css样式之开篇文本字体学习

    常见css样式:1.字体与颜色2.背景属性3.文本属性4.边框属性5.鼠标光标属性6.列表样式7.定位属性8.内外边距9.浮动和清除浮动10.滚动条11.显示和隐藏 文本:1.letter-spaci ...

  5. CSS样式----图文详解(二):css属性

    主要内容 CSS的单位 字体属性 文本属性 背景属性 列表属性 盒子模型 定位属性:position.float.overflow.z-index等 导航栏的制作 鼠标的属性cursor 滤镜的介绍 ...

  6. jq svg 修改image的xmlns:xlink及图片的显隐

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  7. CSS样式设置语法全解,样式优先级、值和单位、字体、文本、块级元素,行内元素,替换元素、非替换元素、display、float、position、table、li、光标、边距边框、轮廓、颜色背景

    全栈工程师开发手册 (作者:栾鹏) 一个demo学会css css选择器全解 css操作语法全解 CSS样式设置语法全解: 样式优先级 1. !important标记的样式 > 内联样式(sty ...

  8. 从零开始学 Web 之 CSS3(六)动画animation,Web字体

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

  9. HTML 学习笔记 CSS样式(字体)

    css字体属性定义文本的字体系列 大小 加粗 风格 和 变形(如小型大写字母(类似于大写字母字体变小了)) css字体系列 在css中 有两种不同类型的字体系列名称 1.通用字体系列 - 拥有相似外观 ...

随机推荐

  1. mq【转】

    kafka解决了什么问题? mq的几个指标 1.消息堆积能力.两亿条1k大小消息体的消息发上来,积压一周不消费,机器哭不哭. 2.吞吐量.来个峰值,每秒两万,连续两小时,临时扩容扛不扛得住. 3.安全 ...

  2. G1垃圾收集器的实现原理

    (G1垃圾收集器的实现原理.G1和CMS经常被单独拎出来问) https://tech.meituan.com/g1.html G1太复杂,说下CMS吧

  3. java内部类的作用

    java内部类的作用 定义: 放在一个类的内部的类我们就叫内部类. 二. 作用: 1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2 ...

  4. [Android] Android 使用Greendao gradle 出现 Error:Unable to find method 'org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;)

    Android 使用Greendao gradle 出现 Error:Unable to find method 'org.gradle.api.tasks.TaskInputs.file(Ljava ...

  5. HanLP中人名识别分析

    HanLP中人名识别分析 在看源码之前,先看几遍论文<基于角色标注的中国人名自动识别研究> 关于命名识别的一些问题,可参考下列一些issue: 名字识别的问题 #387 机构名识别错误 关 ...

  6. 【八】虚拟机工具 01 jps命令详解

    JPS 名称: jps - Java Virtual Machine Process Status Tool 命令用法: jps [options] [hostid] options:命令选项,用来对 ...

  7. 2018年度 35 个最好用 Vue 开源库

    在本文中,我们将推荐一些非常好用的 Vue 相关的开源项目.无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包.对于开发者来说,如果没有这些开源软件包,很难想象我们的生活会变得多么疲惫不堪,而且靠 ...

  8. 六、文件IO——fcntl 函数 和 ioctl 函数

    6.1 fcntl 函数 6.1.1 函数介绍 #include <unistd.h> #include <fcntl.h> int fcntl(int fd, int cmd ...

  9. S02-45 struts2 最新漏洞 学习记录

    今天和朋友一起学习S02-45.按照官方解释:Content-Type:multipart/form-data 这个条件成立的时候,能够触发jakarta的上传漏洞.可能导致远程执行任意代码或者上传文 ...

  10. Listener 快速开始

    [SessionListener] @WebListenerpublic class SessionListener implements HttpSessionListener,HttpSessio ...