CSS/CSS3】的更多相关文章

1.强制文本单行显示: white-space:nowrap; 多行文本最后省略号: display: -webkit-box; -webkit-line-clamp:2; overflow: hidden; -webkit-box-orient: vertical; text-overflow: ellipsis; 2.设置溢出文本显示为省略标记: text-overflow:ellipsis; (注:text-overflow:clip | ellipsis | ellipsis-word;…
更新:可直接访问 [CSS/CSS3 如何实现元素水平居中] 查看效果,右键查看源代码 -------------------------------------------------分割线--------------------------------------------- 先上效果图 图中链接:inline-block元素之间存在空白间距 图中链接:Horizontally Centered Menus with no CSS hacks 实现代码: <span style="f…
一.变量是个好东西 在任何语言中,变量的有一点作用都是一样的,那就是可以降低维护成本,附带还有更高性能,文件更高压缩率的好处. 随着CSS预编译工具Sass/Less/Stylus的关注和逐渐流行,CSS工作组迅速跟进CSS变量的规范制定,并且,很多浏览器已经跟进,目前,在部分项目中已经可以直接使用了. Chrome/Firefox/Safari浏览器都是绿油油的,兼容性大大超出我的预期,于是果断尝鲜记录下语法用法和特性. 二.CSS变量var()语法和用法和特性 CSS中原生的变量定义语法是:…
CSS/CSS3常用样式与知识点 IE条件注释 条件注释简介 IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法.条件注释只能用于IE5以上,IE10以上不支持. 如果你安装了多个IE,条件注释将会以最高版本的IE为标准. 条件注释的基本结构和HTML的注释(<!– –>)是一样的.因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们. IE将会根据if条件来判断是否如解析普通的页面内容一样解析条件注释…
使用语法 首先我们先来看一个例子:html代码: <div class="element">这是一段文字</div> css代码: .element { width:200px; height:200px; --main-bg-color: #000; color:#fff; background-color: var(--main-bg-color); } 实现效果: 结果是该DOM元素背景变成了黑色. CSS中原生的变量定义语法是:--*,变量使用语法是:v…
CSS/CSS3 选择器. 选择器 例子 例子描述 CSS 说明 .class .intro 选择 class="intro" 的所有元素. 1 #id #firstname 选择 id="firstname" 的所有元素. 1 * * 选择所有元素. 2 element p 选择所有 p 元素. 1 element,element div,p 选择所有 div 元素和所有 p 元素. 1 element element div p 选择 div 元素内部的所有 p…
css  css3新特性 一.css3是什么? 我不喜欢把已有的概念从一个地方抄到另一个地方,还是喜欢如下方式. 参考百度百科: http://baike.baidu.com/link?url=z2VMay9efpFDoQYBR5WuQ_hVP7SWsNltmlm7Qna3yxfA6P0VtrpcI6HjamwbLrQTbcbvyxuuJEsy2c7JBXemyq 参考w3school: http://www.w3school.com.cn 二.css3新特性: 1.兼容各大浏览器(重中之重)…
CSS3 不仅仅用作界面效果补充,还可以用来替换传统的一些界面实现,而且效果更酷.Effeckt.css 收集了众多精妙的 CSS3 Transitions & Animations 效果应用,例如:弹窗.按钮.导航.列表.页面切换等等. 您可能感兴趣的相关文章 Web 开发人员必备的随机 JSON 数据生成工具 Verlet-js:超炫的开源 JavaScript 物理引擎 Tourist.js – 简单灵活的操作指南和导航插件 Aristochart – 灵活的 HTML5 Canvas 折…
颜色属性无处不在.字体要用颜色,背景可以有颜色,粒子特效更是离不开颜色.本文参考了一些资料简单总结下以备日后查阅. css中颜色的定义方式: 十六进制色 RGB & RGBA HSL & HSLA 颜色名 十六进制色 个人最喜欢的一种颜色表达方式. 十六进制颜色是这样规定的:#RRGGBB,其中的RR(红色).GG(绿色).BB(蓝色)十六进制整数规定了颜色的成分.所有值必须介于 0 与 FF 之间. 生成随机颜色: function getRandomColor() { return '…
http://www.w3school.com.cn/ http://www.runoob.com/ 不过上面这两个都是标准的CSS和CSS3教程,针对一些类似-webkit-内核的样式没有公布. 下面我来提供一个火狐的官方地址,也有少量的webkit的用法:https://developer.mozilla.org 还有一种可以快速查到有多少webkit的属性,然后再进行google查询用法和意思,用hbuilder写css样式,然后输出-webkit-会有一堆,然后可以逐个查询其意思,这样也…
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1494 一.一笔带过的前言 CSS中凡是牵扯到数值的基本上都与单位相关联,例如: .test{width:180px;} 平时我们再制作页面的时候用到的单位也就那么几个,而实际上CSS中的可用单位的数量多得惊人,尤其CSS3的出现更壮大了CSS单位家族.而本文就是简单展示下这些值这些单位. 二.CSS长度值 废话就不说了…
该部分主要为CSS3新增的选择器 接上一篇 CSS(CSS3)选择器(1) 一.通用兄弟选择器: 24:E ~ F,匹配任何E元素之后的同级F元素. div ~ p{ background-color:#00FF00; } 二.属性选择器: 25:E[att ^= val],匹配属性att的值以"val"开头的元素. [id ^= start]{ background-color:red; ] /*匹配以id属性的值为start开头的,如id="start1",id…
这篇文章主要用于存储CSS以及CSS3的选择器部分知识,以便日后查阅及记忆. 该内容分为两部分,第一部分为css选择器的一些基本知识.第二部分为CSS3新增加的选择器. 在开始之前,先简单介绍一下选择器,选择器的作用就是定位我们想要样式化的网页HTML元素.选择器可以分为以下几种类型. 1.简单选择器,通过元素类型,class或id匹配一个或多个元素. 2.属性选择器,通过属性/属性值 匹配一个或多个元素. 3.伪类,匹配处于确定状态的一个或多个元素.(比如鼠标指针悬停的元素.当前被选中或未被选…
css3新单位vw.vh.vmin.vmax vh: 相对于视窗的高度, 视窗被均分为100单位的vh; vw: 相对于视窗的宽度, 视窗被均分为100单位的vw; vmax: 相对于视窗的宽度或高度中较大的那个.其中最大的那个被均分为100单位的vmax; vmin: 相对于视窗的宽度或高度中较小的那个.其中最小的那个被均分为100单位的vmin; 视区所指为浏览器内部的可视区域大小, 即window.innerWidth/window.innerHeight大小,不包含任务栏标题栏以及底部工…
一.变量是个好东西 在任何语言中,变量的有一点作用都是一样的,那就是可以降低维护成本,附带还有更高性能,文件更高压缩率的好处. 随着CSS预编译工具Sass/Less/Stylus的关注和逐渐流行,CSS工作组迅速跟进CSS变量的规范制定,并且,很多浏览器已经跟进,目前,在部分项目中已经可以直接使用了. Chrome/Firefox/Safari浏览器都是绿油油的,兼容性大大超出我的预期,于是果断尝鲜记录下语法用法和特性. 二.CSS变量var()语法和用法和特性 CSS中原生的变量定义语法是:…
css3被拆分成如下的小模块,选择器,盒模型,背景和边框,文字特效,2D/3D转换,动画,多列布局和用户界面 2D转换 使用transform:属性来为元素设置2D转换,兼容浏览器加前缀 –webkit-  -moz- 使用rotate()方法,让元素旋转一定的角度,参数:角度 例如:transform:rotate(30deg); deg是角度的单位 使用translate()方法,让元素位移,参数:x轴 ,y轴 例如:transform:translate(10px,10px); 使用sca…
_______________________________________________________________  css3 瀑布流 N 列 <ul><li>aaa</li><li>aaa</li></ul> ul{-moz-column-count: 2; -webkit-column-count: 2; column-count: 2;} ul li { -moz-page-break-inside: avoid;…
一.水平居中 (1)行内元素解决方案:父为块元素+text-align: center 只需要把行内元素包裹在一个属性display为block的父层元素中,并且把父层元素添加如下属性即可: 使用text-align: center;居中 对于行内元素或具有inline-block属性的元素居中,比如span.img等可以使用text-align: center;来实现. <style type="text/css"> div.parent{ border: 1px sol…
HTML 各种标签及简单应用: http://www.w3school.com.cn 1 <p><p> 2 <br/> 3 <hr/>横线 4 <pre><pre> 保留了标签内的空格和换行 5 <code>Computer code</code> 6 <br /> 7 <kbd>Keyboard input</kbd> 8 <br /> 9 <tt>…
这篇文章这篇文章主要介绍了css中常用但是又难记的样式作为总结,方便大家学习和使用.包括了‘单行缩略号‘.’css圆角兼容'.‘元素阴影’,‘border取消宽度影响’,‘css3的背景渐变’,‘css的透明’等等 单行缩略号  .overhid{ overflow: hidden; white-space:nowrap; text-overflow:ellipsis; } css圆角兼容 .setradius{ -moz-border-radius: 5px; -webkit-border-r…
CSS层叠样式表 三大特性 层叠性:相同的样式会覆盖 继承性:属性可向下继承 优先级:范围越小权重越高 选择器 基础选择器 标签选择器 1 body { 2 color:#fff; 3 } 类选择器 1 .people‐first { 2 color:green; 3 } id选择器 1 #laowang { 2 color:yello; 3 } 通配符选择器 * { 2 margin: 0 ; 3 padding: 0 ; 4 } 高级选择器 后代选择器 1 ul li { 2 list‐st…
FROM http://www.qianduan.net/understand-the-unit-of-length-in-the-css.html CSS3中的单位: css3中引入了一些新的单位: ch——字符0(零)的宽度: rem——根元素(html元素)的font-size: vw——viewpoint width,视窗宽度,1vw等于视窗宽度的1%: vh——viewpoint height,视窗高度,1vh等于视窗高度的1%: vmin——vw和vh中较小的那个. 显然vw.vh.…
水平居中:行内元素解决方案 只需要把行内元素包裹在一个属性display为block的父层元素中,并且把父层元素添加如下属性即可:   .parent { text-align:center; } 水平居中:块状元素解决方案   .item { /* 这里可以设置顶端外边距 */ margin: 10px auto; } 水平居中:多个块状元素解决方案将元素的display属性设置为inline-block,并且把父元素的text-align属性设置为center即可:   .parent {…
未知元素的宽高情况下  垂直居中和水平居中 第一种 flex盒布局 (推荐) /*弹性盒模型*/ /*主轴居中对齐*/ /*侧轴居中对齐*/ .ele{ display:flex; justify-content: center; align-items: center; } 第二种 css3的transform .ele{ position:absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } 第三种 displa…
题目:.a{ width: 200px; height: 200px; background-color: #ccc;} <body> <div class="a"> <div class="b">1111</div> </div></body> 1.第一种 css3的transform .a{ position: relative; } .b{ position: absolute; top:…
文章转载自:鑫空间鑫生活(https://www.zhangxinxu.com/) 原文链接:http://www.zhangxinxu.com/wordpress/?p=5804 内容摘要: 在任何语言中,变量的有一点作用都是一样的,那就是可以降低维护成本,附带还有更高性能,文件更高压缩率的好处. 随着CSS预编译工具Sass/Less/Stylus的关注和逐渐流行,CSS工作组迅速跟进CSS变量的规范制定,并且,很多浏览器已经跟进,目前,在部分项目中已经可以直接使用了. SS中原生的变量定义…
强制文本显示 让一段文字在固定宽度在一行显示,最后一个字符为省略标记(...),css样式如下 单行显示语法:white-space:nowrap; div{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } 效果: 多行文本最后省略号: div{ display: -webkit-box; -webkit-line-clamp:; overflow: hidden; -webkit-box-orient: vertic…
一.CSS长度值 em 相对于父元素的字体大小 ex 相对于小写字母"x"的高度 gd 一般用在东亚字体排版上,这个与英文并无关系 rem 相对于根元素字体大小 vw 相对于视窗的宽度:视窗宽度是100vw vh 相对于视窗的高度:视窗高度是100vh vm 相对于视窗的宽度或高度,取决于哪个更小 ch 相对于0尺寸 px 相对于屏幕分辨率而不是视窗大小:通常为1个点或1/72英寸 in inch, 表英寸 cm centimeter, 表厘米 mm millimeter, 表毫米 p…
flex思维导图 {"name":"flex","children":[{"name":"传统布局方式","children":[{"name":"display-position-float"}]},{"name":"设置容器display:flex"},{"name":"设置…
通过学习CSS3游戏介绍.CSS样式和优先级章节,了解到html5+css3+js不光可以实现动画,其次可以往这个游戏与建模方向发展,更多css3特效访问Gerard Ferrandez on CodePen其次html嵌套css样式分为3种:内联.内部.外部.写法上推荐的是外部,便于代码复用性:样式表的写法是选择器{设置样式}:css中常见的注释为/**/:css的优先级:内联style>id选择器>class选择器>标签:在css中,文本默认字体大小16px,长度单位分为px像素与e…