初探css3】的更多相关文章

最近的小程序项目有个设计图要求做一个圆环,两种颜色分配,分别代表可用金额和冻结金额.要是就直接这么显示,感觉好像挺没水平??于是我决定做个动态! 在mdn把新特性gradients(渐变).transitions(过渡). animations(动画) 都看了一遍,不禁感叹css牛逼!这三个新特性加上canvas,仿佛一瞬间有了正面刚js的能耐.用js很难过渡得那么完美,而且浏览器的css渲染明显比用js性能好得多.然后看了张鑫旭(传说中玩转css的那个男人)的一篇关于圆环的博文,拍案叫绝.链接…
属性选择器: 1.完全匹配的属性选择器. 就是完全匹配的字符串. [id=article]{ color:red; } 2.包含匹配选择器.包含有指定的字符串. 语法是:[attribute*=value] attribute 指的属性名,value 指的是属性值, 包含采用“*=”符号. [id*=article]{ color:red; } 3.首字符匹配选择器.只要开头字符符合匹配. 语法是:[attribute^=value] attribute 指的属性名,value 指的是属性值,…
(面试题) 怎么样通过 CSS 画一个三角形: 1. 元素的 width 和 height 设置为 0 2. 边框 足够大     3. 需要的三角形的部分, border-top-color 设置为 有色 4. 不需要的部分 border-right-color,border-bottom-color,border-left-color,设置为 透明色 color: rgba(0,0,0,0); // 或者 color: #0000; // 或者 color: transparent; 圆角边…
1. 文字阴影 text-shadow 使用: text-shadow:    水平方向偏移量    垂直方向偏移量    模糊程度    颜色; #box { text-shadow: 10px 10px 3px deeppink; // 1个阴影 } 多个阴影 加一个逗号 写第二个阴影的样式 #box { text-shadow: 10px 10px 3px deeppink, 20px 20px 6px blue; // 2个阴影 } 2. text-shadow 做 浮雕文字  使用:…
浏览器,作为一神器,帮我们打开了缤纷万千的网络世界窗口.而她发展到今天,也诞生了一个又一个的怀神版本,可能有人钟情于她的花哨,有人痴迷于她的速度……我们,作为重构工程师,必然要更关注他背后的技术革新,那就是css3的支持了!上次,加菲猫已经给我们演示了夸张的css3动画.而这次,我们从细节入手,看看css3遇到weibo,会给人什么期待 . 当然在这之前,得先了解下拜访weibo.com的各位大侠的神器占比: PS:(数据来自新浪微博“产品数据分析后台”的2012年1月份浏览器占比) 图标中可以…
可以实现水平等分切割等.日后在研究,做个记录. 首先要声明:display:box,像谷歌浏览器要加前缀识别码:display:-webkit-box; 然后才开始使用其属性,同时也是要带上前缀识别码. 参考: flex: http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html http://www.ruanyifeng.com/blog/2015/07/flex-examples.html box: http://www.warting…
什么是弹性盒模型? 弹性盒模型是指在父级改变大小的时候内部的自己元素也会相应的改变大小,即子集会按照父级的大小按比例自适应大小. 弹性盒模型的提出可以解决一些响应式布局的需求   如何使用弹性盒模型? 建立弹性盒模型: 给父级设置css属性display: flex; 即可. 若子集宽度大于父级宽度则子集会整体压缩或者给子集设置css属性flex-shrink: 1;浏览器会根据flex-shrink的比值进行按比例缩放. 若子集宽度小于父级宽度则可给子集设置flex-grow: 1;浏览器会根…
filter属性是css不常用的一个属性,但是用好了可以给网页增色不少!ps: IE不支持此属性: img { -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ filter: grayscale(100%); } 这段代码可以让图片编程黑白,grayscale: 灰度,灰度模式: img { -webkit-filter: brightness(200%); /* Chrome, Safari, Opera */ filt…
学习要点: 1.属性初探 2.属性解释 3.简写和版本 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS3 中边框图片背景的效果,通过这个新属性让边框更加的丰富多彩. 一.属性解释 CSS3 提供了一个新的属性集合,用这几个属性可以嵌入图片形式的边框.这样,边框就可以自定义了. 1.border-image-source      //引入背景图片地址2.border-image-slice         //切割引入背景图片3.border-image-width       //边框…
学习和实践react已经有一段时间了,在经历了从最初的彷徨到解决痛点时的兴奋,再到不断实践后遭遇问题时的苦闷,确实被这一种新的思维方式和开发模式所折服,react不是万能的,在很多场景下滥用反而会适得其反,这里不展开讨论. 有了react的实践经验,结合之前自己的一点ios开发经验,决定继续冒险,开始react-native学习和实践,目前主要是从常规的native功能入手,逐步用react-native实现,基础知识如开发环境搭建.调试工具等官方文档有很清楚的指引,不再赘述,这里主要是想把实际…