<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Css on sdvcrx - A tech blog</title><link>https://www.sdvcrx.com/tags/css/</link><description>Recent content in Css on sdvcrx - A tech blog</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Mon, 20 Aug 2018 21:16:49 +0800</lastBuildDate><atom:link href="https://www.sdvcrx.com/tags/css/index.xml" rel="self" type="application/rss+xml"/><item><title>Element 源码学习：SCSS 妙用实现 BEM 命名法</title><link>https://www.sdvcrx.com/post/2018-08-20-elementui-bem/</link><pubDate>Mon, 20 Aug 2018 21:16:49 +0800</pubDate><guid>https://www.sdvcrx.com/post/2018-08-20-elementui-bem/</guid><description>&lt;p&gt;最近在阅读 &lt;a href="http://element.eleme.io/#/zh-CN"&gt;ElementUI&lt;/a&gt; 源码的时候查看样式，发现其中使用了 &lt;code&gt;SCSS Mixins&lt;/code&gt; 非常巧妙的实现了 &lt;a href="http://getbem.com/"&gt;CSS BEM&lt;/a&gt; 命名规范，也借此机会了解一下SCSS的高级用法，在此记录分享一下。&lt;/p&gt;</description></item><item><title>CSS3新特性与浏览器兼容</title><link>https://www.sdvcrx.com/post/2015-02-12-css3-new-feature/</link><pubDate>Thu, 12 Feb 2015 13:47:23 +0800</pubDate><guid>https://www.sdvcrx.com/post/2015-02-12-css3-new-feature/</guid><description>&lt;h2 id="flexbox"&gt;Flexbox&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="http://bocoup.com/weblog/dive-into-flexbox/"&gt;dive into flexbox&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="background"&gt;background&lt;/h2&gt;&#10;&lt;p&gt;注意事项：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;加载图片失败时UA会使用&lt;code&gt;background-color&lt;/code&gt;，所以在设置&lt;code&gt;background-image&lt;/code&gt;时一定要同时设置&lt;code&gt;background-color&lt;/code&gt;作为fallback&lt;/li&gt;&#10;&lt;li&gt;设置前景色&lt;code&gt;color&lt;/code&gt;时，要同时设置&lt;code&gt;background-color&lt;/code&gt;，反之亦然&lt;/li&gt;&#10;&lt;li&gt;使用&lt;code&gt;rgba&lt;/code&gt;的时候也要设置fallback color&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h3 id="linear-gradient"&gt;linear-gradient&lt;/h3&gt;&#10;&lt;p&gt;&lt;a href="http://css.doyoe.com/values/image/linear-gradient%28%29.htm"&gt;渐变背景&lt;/a&gt;&lt;/p&gt;</description></item><item><title>css笔记</title><link>https://www.sdvcrx.com/post/2014-11-08-css-notes/</link><pubDate>Sat, 08 Nov 2014 09:33:18 +0800</pubDate><guid>https://www.sdvcrx.com/post/2014-11-08-css-notes/</guid><description>&lt;h2 id="选择器"&gt;选择器&lt;/h2&gt;&#10;&lt;h3 id="上下文选择器"&gt;上下文选择器&lt;/h3&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;包含选择符&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt; tag1 tag2 {} // 匹配祖先和后代&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;子选择符&lt;code&gt;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt; tag1 &amp;gt; tag2 {} // 匹配父元素与子元素&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;紧邻同胞选择符&lt;code&gt;+&lt;/code&gt;&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt; tag1 + tag2 {} // tag2必须紧跟在tag1后&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;一般同胞选择符&lt;code&gt;~&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>