<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iamdidi0110的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iamdidi0110</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iamdidi0110]]></copyright><item><title><![CDATA[使用sass来画星空效果]]></title><link>https://blog.youkuaiyun.com/iamdidi0110/article/details/131431243</link><guid>https://blog.youkuaiyun.com/iamdidi0110/article/details/131431243</guid><author>iamdidi0110</author><pubDate>Sat, 01 Jul 2023 16:38:53 +0800</pubDate><description><![CDATA[这里有个问题就是动画一直是循环播放的，网上其他大部份的星空就是在这里有个问题，页面会卡顿一下。所以这里需要在生成一个利用伪元素生成一个元素放在它的下面，当他向上平移的时候下面的页面也会平移。这里三个div就代表三层星星，只要一层写好了，那么其他两次也是改一下大小复制一下就可以了。相信大家能够在网上搜到各种效果的星空背景，写的方法也是各种各样。，还有就是为什么for循环从2开始，因为我们先声明$shadow的时候已经给了第一个点的值了。最重要的是如果去写一个函数去生成一个我们想要的阴影,这里用到了。]]></description><category></category></item><item><title><![CDATA[sass的模块导入]]></title><link>https://blog.youkuaiyun.com/iamdidi0110/article/details/131416901</link><guid>https://blog.youkuaiyun.com/iamdidi0110/article/details/131416901</guid><author>iamdidi0110</author><pubDate>Tue, 27 Jun 2023 16:09:35 +0800</pubDate><description><![CDATA[所以这@import就是这两种用法，运行时相当于纯css用法，编译时的用法会有问题所以sass官方不太推荐使用编译时的用法。在编译过后我们能看见编译后的common文件没有了@import这一行且我们的使用的变量也自动匹配了颜色。sass的模块化与css的模块化不同，css的模块化是把css分成多个css文件然后通过impot引入，css是会参与到运行当中，当运行时通过import导入。@use导入的模块是有命名空间的，在我们使用某个模块里定义的属性时需要带上他们命名空间，不然就会报错。]]></description><category></category></item></channel></rss>