HTML+CSS : H5+CSS3
HTML5语义化标签:
header nav(导航) article section(章节) aside(侧边栏) footer
---------------------------------------------------------------
H5新增表单控件:
email(自动验证email格式)
url(自动验证url格式)
number(只能输入数字)
range(类似音量滑动条)
Date pickers (date, month, week, time, datetime, datetime-local)(自带日期选择)
search(搜索域)
color(颜色选择)
datalist(自动验证内容是否在可选择选项中)
新增表单控件属性: placeholder(提示文字) autofocus(自动焦点) autocomplete(联想关键词)
---------------------------------------------------------------
新增音频标签 audio(支持ogg,wav,mp3)
属性:autoplay controls(显示) loop preload(预加载) muted(静音)
新增视频标签 video(支持ogg,webM,mp4)
属性:width,height,poster
---------------------------------------------------------------
样式的权重:
!important,权重10000
内联样式,权重1000
ID选择器,权重100
类,伪类和属性选择器,权重10
标签,伪元素选择器,权重1
通用(*),子(>),相邻(+),同胞(~)选择器 权重0
---------------------------------------------------------------
颜色表示:rgba:如rgba(255,255,255,255,0.5)最后一个数表示50%的透明度
圆角:border-radius ,如画个圆 border-radius 50% 50%
阴影 box-shadow: 水平偏移 垂直偏移 羽化度 阴影大小 颜色 inset(内阴影)
动画 transition: 属性(如width) 过渡时间 过渡方式(ease或曲线) 延迟,....
---------------------------------------------------------------
选择器:
li:nth-child(2){
color:green;
}
可以把所有li标签的第二个字体颜色变绿.
---------------------------------------------------------------
li:nth-child(2n){
color:green;
}
偶数行变绿
---------------------------------------------------------------
li:nth-child(2n+1){
color:green;
}
奇数行变绿
---------------------------------------------------------------
---------------------------------------------------------------
li:nth-of-type(2){
color:green;
}
和nth-child()的区别是:如果li:nth-child(2)找到的第二个子元素不是li标签,那么它不做任何处理,而li:nth-of-type(2)
是找第二个li子元素,而不是找第二个子元素.
---------------------------------------------------------------
---------------------------------------------------------------
div:empty{}:匹配一个元素类型为div的空元素
input:disabled{} : 选择失效的表单控件
input:enabled{} : 选择可用的表单控件
input:checked{} : 选择选中的checkbox
---------------------------------------------------------------
---------------------------------------------------------------
transform变换:
translate(x,y) 位移
scale(x,y) 缩放
rotate(deg) 旋转
---------------------------------------------------------------
---------------------------------------------------------------
animation动画:
简单例子:
div{animation: moving 0.1s 0.1s infinite alternate;}
@keyframes moving{
from{
width:350px;
}
to{
width: 600px;
}
}
大概就是这个样子..
HTML+CSS : H5+CSS3的更多相关文章
- CSS Sprites+CSS3 Icon Font
CSS Sprites+CSS3 Icon Font CSS Sprites在国内很多人叫CSS精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来, ...
- css和css3学习
css和css3学习 css布局理解 css颜色大全 样式的层叠和继承 css ::before和::after伪元素的用法 中文字体font-family常用列表 cursor属性 css选择器 F ...
- 什么是CSS盒模型及利用CSS对HTML元素进行定位的实现(含h5/css3新增属性)
大家好,很高兴又跟大家见面了!本周更新博主将给大家带来更精彩的HTML5技术分享,通过本周的学习,可实现大部分的网页制作.以下为本次更新内容. 第四章 css盒模型 <!DOCTYPE html ...
- H5+CSS3简单动画 知识点 汇总
乱入几个: 1.h5的一个语义化标签 figure :用于规定独立的流内容(图像 图表 照片 代码等) figcapition:与figure配套使用,用于标签定义figure元素标题 2. ...
- h5&css3
HTML5 HTML5简介 万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.作为新HTML语言,具有新的元素,属性和行为 它具有更大的技术集,允许更多样化和强 ...
- H5+CSS3知识点
概要:CSS3美化样式.自定义字体图标.滤镜设置.CSS3选择器.transform2D转换.新增表单控件.vaild表单验证.表单样式美化等. 属性选择器: E[attr]只使用属性名,但没有确定任 ...
- H5+CSS3做图片轮播滚动效果
HTML代码部分: <div id="wrap"> <ul id="list"> <li>10</li> < ...
- H5+CSS3实现手指滑动切换图片
包含3个文件:html.slider-H5.js.jquery.js(自行下载).在html中可配置滑动参数.具体代码如下: HTML代码: <!DOCTYPE HTML> <htm ...
- CSS和CSS3中的伪元素和伪类(总结)
好多人伪类和伪元素分清楚,其实就是一句话,“伪类的效果可以通过添加一个实际的类来达到,而伪元素的效果则需要通过添加一个实际的元素才能达到”. CSS中伪类包括: :first-child :lang ...
随机推荐
- StringBuilder做函数参数
StringBuilder做函数参数: static void Main(string[] args) { StringBuilder sb = new StringBuilder(); Hello( ...
- 基于 MUI 构建一个具有 90 +页面的APP应用
前言 mui是一款接近原生App体验的前端框架,只需要掌握前端技术就可以开发APP应用,官方有提供功能比较全面的demo版本, 但在实战中总会遇到一些不可避免但坑,对于没有接触过mui的开发者,难免会 ...
- (C# 基础) 接口
接口是表示一组函数成员,而不实现成员的引用类型.类和结构可以实现接口. 例如BCL声明了一个叫做IComparable的接口,包含了一个CompareTo方法, 但没有实现其方法,用“:”结尾. pu ...
- Tomcat 中部署 web 应用 ---- Dubbo 服务消费者 Web 应用 war 包的部署
使用Maven构建Dubbo服务的可执行jar包 Dubbo服务的运行方式: 1.使用Servlet容器运行(Tomcat.Jetty等)----不可取 缺点:增加复杂性(端口.管理) 浪费资源(内存 ...
- Linux目录配置——Linux目录配置标准:FHS
事实上,FHS针对目录树架构仅定义出三层目录下应该放置哪些数据,分别是下面三个目录: 一./(根目录):与开机系统有关 根目录(/)所在分区应该越小越好,且应用程序所安装的软件最好不要与根目录放在同一 ...
- ubuntu修改字体大小
字体大小可以整体修改 System Settings -> Displays -> Scale for menu and title bars
- Linux修改文件permission可执行属性
列出文件属性 ls -al 修改文件属性为可读.可写 sudo chmod -c 777 <your file name>
- UE4的蓝图都能做什么
创建关卡脚本 蓝图具有和虚幻3中Kismet一样的功能,每个关卡都由自己的蓝图,他可以: 引用和操控actors 控制使用Matinee的过场 管理关卡流,存档点以及其他关卡相关的系统 和关卡中的类蓝 ...
- BZOJ 3090: Coci2009 [podjela]
3090: Coci2009 [podjela] Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 23 Solved: 17[Submit][Statu ...
- 数据库连接-ADO.NET
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/huo065000/article/details/25830291 非常早就知道了ADO ...