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. Python assert作用

    使用assert断言是学习python一个非常好的习惯,python assert 断言句语格式及用法很简单.在没完善一个程序之前, 我们不知道程序在哪里会出错.与其让它在运行最后崩溃,不如在出现错误 ...

  2. ibatis项目启动报错The string "--" is not permitted within comments【原】

    该错误主要就是因为xml中<!-- [注释]--> 注释与-->之间没有空格造成xml解析错误 sqlMapConfig.xml内容如下 <?xml version=" ...

  3. 066、Weave如何与外网通信?(2019-04-09 周二)

    参考https://www.cnblogs.com/CloudMan6/p/7500550.html   Weave是一个私有的vxlan网络,默认与外部网络隔离.外部网络如何才能访问到weave中的 ...

  4. 026、一张图搞懂docker(2019-01-21 周一)

    参考https://www.cnblogs.com/CloudMan6/p/6961665.html    

  5. mysql驱动参数变化

    在java平台使用的mysql jdbc驱动为:mysql-connector-java. 在项目中添加如下依赖: <dependency> <groupId>mysql< ...

  6. 记一次解决非法参数DDoS攻击的实践

    起因 线上项目突然遭到大量的非法参数攻击,由于历史问题,之前的代码从未对请求参数进行校验. 导致大量请求落到了数据访问层,给应用服务器和数据库都带来了很大压力. 针对这个问题,只能对请求真正到Cont ...

  7. js对象,字符串 互相 转换

     JSON.stringify(jsonobj);    //可以将json对象转换成json字符串 反过来: JSON.parse(jsonstr);     //可以将json字符串转换成json ...

  8. C#--IEnumerable 与 IEnumerator 的区别

    一. IEnumerator 解释:它是一个的集合访问器,使用foreach语句遍历集合或数组时,就是调用 Current.MoveNext()的结果. // 定义如下public interface ...

  9. HDU-1018 BigNumber(斯特林近似)

    题目链接 斯特林近似求数位长度经典题,更新板子顺手切了 #include <cstdio> #include <cmath> #include <cstring> ...

  10. 第26月第23天 nsobject 单例 CFAbsoluteTimeGetCurrent

    1.nsobject 单例 sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/ ...