H5+Css3.md
文章目录
第一章-HTML5概述
1什么是HTML5
2快速入门
第二章-CSS3
常用颜色网址http://rainyin.com/307.html
配色网:https://flatuicolors.com/
色彩心理:https://www.jianshu.com/p/5df2cbf5b174
1选择器
菜鸟教程选择器:https://www.runoob.com/cssref/css-selectors.html
基本选择器: .class、#id、element、* 并且选择器:div,p 选中所有div和p 后代选择器:div p 选中div下的所有p,包含孙子 子代选择器:div>p 选中div下的所有子代p 跟屁虫选择器:div+p 选中div标签后的第一个p
属性选择器:[target] 选择带有target属性的元素,a[target]带有属性的a标签 长子选择器:p:first-of-type 选择属于其父类的第一个p元素。 幼子选择器:p:last-of-type 选择每个p元素是其父级的最后一个p元素 唯一儿子选择器:p:only-of-type 选择每个p元素是其父级的唯一p元素
指定儿子选择器: p:nth-child(2) 选择每个p元素是其父级的第二个子元素,可加n
2重要属性
-1 Position(定位)
菜鸟教程:https://www.runoob.com/css/css-positioning.html
position 属性的五个值:
static (默认)没有定位,遵循正常的文档流对象。 relative 移动相对定位元素(相对原本位置),但它原本所占的空间不会改变。。 fixed 相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会移动 absolute 绝对定位的元素的位置相对于最近的已定位父元素,(若无父,则为html) sticky 基于用户的滚动位置来定位,(类似于顶部导航栏效果)
z-index 元素可拥有负的 z-index 属性值 Z-index 仅能在定位元素上奏效(例如 position:absolute;) 拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。谁大谁显示
-2 float浮动
float属性指定一个盒子(元素)是否应该浮动。
注意: 绝对定位的元素忽略float属性! position :absolute
-3 padding内填充
padding:2cm 4cm 3cm 4cm;内边距上、右、下、左
padding-bottom /ˈbɑːtəm/
底部;末端;臀部;尽头
-4 target-iframe
target属性,框架https://blog.csdn.net/BOKEhhh/article/details/89043764
target属性的“_blank”、“_self”、“_parent”、“_top”
设置target属性值为“_blank”,可以在一个新的窗口中打开链接。 设置target属性值为“_self”,会在相同的框架或者窗口中打开链接。 设置target属性值为“_parent”,会在父窗口或者包含来超链接引用的框架的框架集中打开链接。 设置target属性值为“_top”,会清除所有被包含的框架,并打开链接。
3常用样式
1bootstrap表格
为表格有class=table-hover的子类tbody的子类tr 实现放到tr上改变颜色,
|
|
tr变成小手形状。
2去除所有间隔
css消除所有间隙:在css文件第一行定义全局样式,可以消除html标签默认间隙*{margin:0;padding:0;}
第三章-插件
1日期插件
My97DatePicker(WdatePicker)
官网:http://www.my97.net/ 使用网址:https://blog.csdn.net/qq_35514348/article/details/80648789
使用方法,(HTML5标签的input类型,datetime浏览器兼容性差。) 没有datetime类型。
|
|
最基本用法readonly="readonly" ,onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})"
,带参数是为了进行限定。
2LOGO生成
Logo1:http://www.uugai.com/ (一般般) Logo2:https://www.canva.cn/templates/ Logo3:https://www.logomaker.com.cn/design
文章作者 卢森林
上次更新 2020-05-30