h5css样式

兼容性前缀:    谷歌:webkit    火狐:moz    ie:ms    欧鹏:o选择器:    属性选择器:        * = 包含  {href * = ‘www‘}        ^ = 以什么开头        $ = 以什么结尾    伪类选择器:        第一个:first-of-type        最后一个:last-of-type        第几个:nth-of-type()        选中前n个:nth-of-type(-n)        选中后5个:nth-of-type(n + 5)        第4个到第8个::nth-of-type(-n + 8):nth-of-type(n + 4)        奇数个:nth-of-type(2n + 1)odd        偶数:nth-of-type(2n)even

子级:    child:first-child         :last-child         :nth-child

    空的元素:empty    除了:not()    可用的::not(:disabled) / :enabled    禁用的::disabled    获得焦点::focus    当前激活元素::target选项卡实例:<a href="#p1">123123</a><a href="#p2">123123</a><a href="#p3">123123</a><p id="p1">sadadsada23</p><p id="p2">3123123123</p><p id="p3">31asfegerg123</p>    同级 后一个:+    同级后所有个:~    直系子级:>    所有的元素:*    选中的:checked    第一个字母:first-letter    第一个词:first-word    第一行:first-line

文本:    描边:text-stroke    文字阴影:text-shadow   x轴偏移量  y轴偏移量  模糊范围 颜色    盒子阴影:box-shadow   x轴偏移量  y轴偏移量 模糊范围 模糊半径 颜色 阴影位置    盒子倒影:box-reflect:above上 、 below下 、 left左 、 right右   偏移量    滤镜:filter:blur()    径向渐变:radial-gradient(circle圆形 / ellipse椭圆 、 半径 、颜色 、 范围)    线性渐变:linear-gradient(方向 颜色 范围)    重复渐变:repeating-

    外部字体:@font-face{font-family:;  src:url{‘‘}}    单行文本截断:text-overflow:ellipsis(溢出变成3个点) clip(溢出裁减掉)                还有另外两个值:overflow:hidden                                white-space: nowrap;    多行文本截断:display: -webkit-box;                  text-overflow:ellipsis:                  -webkit-box-orient: vertical;                  -webkit-line-clamp: 3;                  overflow:hidden;    强制换行:word-wrap:break-word;

    颜色:rgba

    边框多色:border-colors    边框图:border-image:  图片路径 url() 、 裁剪大小 、 平铺方式 repeat(重复) round(拉伸)    圆角:border-radius :  左上角:border-top-left-radius                            右上角:border-top-right-radius                            左下角:border-bottom-left-radius                            右下角:border-bottom-right-radius    背景基点:background-origin:border-box 从边框开始 / content-box 从内容区域开始(默认值) / padding-box 从内边距开始    背景裁剪:background-clip:border-box 从边框开始 / content-box 从内容区域开始(默认值) / padding-box 从内边距开始    背景大小:background-size:宽度 / 高度 contain按宽平铺/cover按高平铺(重点)    背景固定方式:background-attachment:fixed不随着滚动条滚动而滚动/scroll随着滚动条滚动(重点)    背景:background : 多个背景用逗号隔开

变形:transform:位移translate、旋转rotate、缩放scale、倾斜、skew过渡:transition:        过渡属性transition-property  all所有的   每一组用逗号隔开        过渡时间transition-duration        过渡延迟transition-delay        过渡运动方式:transition-timing-function            1.ease加速 2.ease-in加速 3.ease-in-out先加速后减速 4.linear匀速 5.ease-out减速 6.cubic-bezier贝塞尔曲线动画:animation    动画名称:animation-name    动画时间:animation-duration    动画次数:animation-iteration-count     infinite无限    动画方向:animation-direction        normal 正向  reverse 反向   alternate 来回(一次正一次反)    动画状态:animation-play-state       running运动  paused暂停    动画的运动方式:animation-timing-function:        1.ease加速 2.ease-in加速 3.ease-in-out先加速后减速 4.linear匀速 5.ease-out减速 6.cubic-bezier贝塞尔曲线    动画时间外状态:animation-fill-mode        forwards 动画结束时停在最后一帧        backwards 动画结束时返回到第一帧        both 动画立即执行第一帧,结束时停在最后一帧        none 结束完之后无    写动画:@keyframes

多列布局:columns    间隙:column-gap    列数:column-count    列宽:column-width    边框:column-rule        边框样式:column-rule-style        边框粗细:column-rule-width        边框颜色:column-rule-color    跨列:column-span

弹性盒子:display:flex;    父盒子:        方向:flex-direction            row/row-reverse/column/column-reverse        横向对齐方式:justify-content            flex-start左对齐 / flex-end右对齐 / center居中对齐 /space-between两端对齐  / space-around等间距对齐        纵向对齐方式:align-items            flex-start上对齐 / flex-end下对齐 / center居中对齐 / stretch等高 / baseline基线对齐        纵向行对齐方式:align-content            flex-start左对齐 / flex-end右对齐 / center居中对齐 /space-between两端对齐  / space-around等间距对齐        换行:flex-wrap            wrap换行 / nowrap不换行        缩写(方向和换行的缩写):flex-flow    子盒子:        扩展空间:flex-grow(对剩余空间进行划分)        压缩空间:flex-shrink            1份宽度 = (子元素总宽-容器宽)/总份数(每个元素占一份,flex-shrink:3 + 2)            压缩后的空间 = 子元素宽 - 1份宽度 * 份数        宽度:flex-basis        缩写:flex   先写扩展空间、再写压缩空间、最后写宽度

        顺序:order  值越小越靠前,越大越靠后  可以是负数,不可以为小数        单独样式:align-self

媒体查询:    @media (min-width)and(max-width){}        screen屏幕        all所有的        prient打印设备

原文地址:https://www.cnblogs.com/xiewangfei123/p/11993131.html

时间: 2024-10-25 00:03:38

h5css样式的相关文章

CSS样式的优先级

1.相同权值情况下,CSS样式的优先级总结来说,就是--就近原则(离被设置元素越近优先级别越高): 内联样式表(标签内部)> 嵌入样式表(当前文件中)> 外部样式表(外部文件中). 2.权值不同时,浏览器是根据权值来判断使用哪种css样式的,哪种样式权值高就使用哪种样式. 下面是权值的规则: 标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100.例如下面的代码: p{color:red;} /*标签,权值为1*/ p span{color:green;} /*两个标签,权值为1+

css样式表

样式表主要分为三类:内联式.内嵌式和外部样式表. 内联式样式表是跟html联合显示,写在body标签里边,属于控制精确,但是可用性差.在三种样式中会优先显示作用. 内嵌式是作为独立区域写在head标签里边.body标签中有对应的标签:<div id/name/class="  "></div>. 外部样式表是新建一个css文件,用来放样式表,在html中用link链接. <link type="text/css" rel="s

自定义input[type=&quot;checkbox&quot;]的样式

对复选框自定义样式,我们以前一直用的脚本来实现,不过现在可以使用新的伪类 :checkbox 来实现. 如果直接对复选框设置样式,那么这个伪类并不实用,因为没有多少样式能够对复选框起作用.不过,倒是可以基于复选框的勾选状态借助组合选择符来给其他元素设置样式. 很多时候,无论是为了表单元素统一,还是为了用户体验良好,我们都会选择 label 元素和 input[type="checkbox"] 一起使用.当<label>元素与复选框关联之后,也可以起到触发开关的作用. 思路:

WPF自定义控件与样式(11)-等待/忙/正在加载状态-控件实现

一.前言 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等,若有不明白的地方可以参考本系列前面的文章,文末附有部分文章链接. 本文主要有三种实现方式: 简单忙碌状态控件BusyBox: Win8/win10效果忙碌状态控件ProgressRing: 弹出异步等待框WaitingBox: 二.简单忙碌状态控件BusyBox 效果图: 通过属性"IsActive"控制控件是否启用,后台C#代码: /// <summary> /

Endnote 中文参考文献样式修改版

http://blog.yuelong.info/post/endnote-gbt7714-2005.html 很多人不知道 EndNote 是自带中文参考文献引用样式的,即符合<文后参考文献著录规则>(GB/T 7714-2005)规范的样式,这也是目前绝大多数中文科技期刊所要求使用的参考文献引用样式.EndNote 中的样式有两个,分别叫:「Chinese Std GBT7714(author-year)」和「Chinese Std GBT7714(numeric)」,分别对应「著者-出版

clang format 自定义样式常用参数说明

常用的格式设置: #如果为真(true),分析格式化过的文件中最常见的&和*的对齐方式.然后指针对齐仅作为回退 DerivePointerAlignment: false #缩进宽度 IndentWidth: 4 #@[]里面两边空格,原true SpacesInContainerLiterals: false #OC中,在@property之后添加空格, 例如:使用 \@property (readonly) 而不是 \@property(readonly). ObjCSpaceAfterPr

网站开发综合技术 第二部分 CSS样式表

第2部分 CSS样式表 CSS(Cascading Style Sheets,层叠样式表),作用是美化HTML网页. /*注释*/    注释语法 2.1.样式表的基本概念 2.1.1.样式表分类 1.内联样式表 和html联合显示,控制精确,但是可重用性差,冗余多. 例:<p style="font-size:14px;">内联样式表</p> 2.内嵌样式表 作为一个独立区域内嵌在网页里,必须写在head标签里边. <style type= "

(11)网页样式综合案列---灵活的电子相册 {上}

本篇学习资料讲解:       通过css对电子相册进行排版 和 侧面强调“盒子模型.标准流.浮动和定位”的重要性. 先来看看"双向联动模式"的电子相册图: {鼠标指针经过某张图片(或者某段文字)时,相应的文字(或者相应的某张图片)会以特殊样式显示} 以上部分的介绍将出现在(12)网页样式综合案列---灵活的电子相册 {下},这里只是提前感受. 1.搭建基本框架 搭建框架主要应考虑在实际页面中相册的具体结构和形式,包括照片整体排列的方法,用户可能的浏览情况,照片是否需要自动调整,等等.

Android--listView的divider分割线样式和边距

1.建立一个drawable文件list_divider.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:left="16dp" android:right="16dp"