Sass研究与学习

合集下载

SAAS云计算实验报告

SAAS云计算实验报告

云计算实验报告目录一、实验目的 (1)二、实验容 (1)三、实验原理 (1)四、实验步骤及实验结果 (5)五、实验遇到的问题及其解决方法 (9)六、实验结论 (10)实验目的了解什么是saas 平台。

通过一些实际应用了解saas平台的运作模式。

SaaS 模式与传统许可模式的区别。

SaaS别于传统软件的三个特性。

二、实验容实验一:1. 调研分析SAA定义及特征。

1.定义:SaaS是Software-as-a-service(软件即服务)的简称,是随着互联网技术的发展和应用软件的成熟,而在21世纪开始兴起的一种完全创新的软件应用模式。

它与“on-demandsoftware ”(按需软件),the application service provider(ASP ,应用服务提供商),hosted software(托管软件)所具有相似的含义。

它是一种通过Internet 提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。

用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。

特征:对用户而言,和应用传统软件相比,软件即服务(SaaS)具有四大特点,即低建设成本、低维护成本、低应用门槛、低投入风险。

软件即服务(SaaS)是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。

用户不用再购买软件,而改用向提供商租用基于Wet的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,让用户随时随地都可以使用其定购的软件和服务。

sas实践总结与体会

sas实践总结与体会

sas实践总结与体会近年来,数据分析技术的快速发展使得企业在决策制定和业务流程优化方面有了更大的空间和机会。

作为一种高效、准确的统计分析软件,SAS已经在各个行业中得到广泛应用。

在我的工作中,我也有幸接触并实践了SAS,以下是我在实践中的总结与体会。

一、认识SASSAS,全称为Statistical Analysis System,是一套完整、一致且可重复的数据管理、报告和统计分析解决方案。

它以其强大的数据处理能力和灵活的算法设计而被广泛应用于商业、金融、医疗等领域。

在实践中,我发现SAS可以帮助我们实现数据的导入、清洗、转换、统计分析和可视化等操作。

同时,它还提供了丰富的统计模型和优化算法,使得我们能够更好地挖掘数据背后的规律和价值。

二、数据处理与分析1. 数据导入与清洗在实践中,我常常面临大量数据的导入和清洗工作。

SAS提供了多种导入数据的方式,比如直接读取Excel、CSV等格式的文件,或者通过ODBC连接数据库。

同时,通过使用SAS的数据处理函数和语句,我能够有效地进行数据的清洗和预处理,比如缺失值处理、异常值剔除等。

这些步骤为后续的统计分析奠定了良好的基础。

2. 统计分析与建模SAS以其丰富的统计分析功能而闻名。

在实践中,我常常使用SAS 进行描述性统计、假设检验、方差分析、回归分析等常见的统计分析任务。

此外,SAS还提供了多种机器学习算法和数据挖掘技术,比如聚类分析、决策树、支持向量机等,可以帮助我从数据中挖掘出更深层次的信息。

通过使用SAS进行统计分析,我能够更好地理解数据背后的规律,并从中得出有价值的结论。

3. 数据可视化与报告数据可视化是SAS的又一个强大功能。

在实践中,我经常使用SAS进行图表的绘制和报告的生成。

SAS提供了丰富的图表类型和样式,我可以根据需要选择最合适的图表形式,以直观和清晰的方式展示数据。

此外,SAS还支持将图表和分析结果导出为常见的图片格式或PDF文件,方便与他人分享和交流。

SAAS云计算实验报告

SAAS云计算实验报告

SAAS云计算实验报告
在撰写实验报告之前,需要先了解什么是SAAS云计算。

SAAS (Software as a Service,即软件即服务)是一种通过互联网提供软件应用服务的模式。

SAAS云计算是指将应用软件作为一种服务,通过互联网提供给用户使用。

接下来,本文将详细介绍SAAS云计算实验报告的结构。

一、引言
在引言部分,需要简要介绍实验目的和研究背景。

说明为什么选择研究SAAS云计算,以及该实验的意义和目标。

二、实验设计
在实验设计部分,需要详细描述实验的设计和实施过程。

包括以下子章节:
⒈实验目标:明确本次实验的目标是什么,要达到什么样的结果。

⒉实验材料:实验所需的硬件和软件设备,以及其他必要的资源。

⒊实验步骤:具体说明实验的步骤和操作流程,以保证实验的可复现性。

三、实验结果与分析
在实验结果与分析部分,需要展示实验的结果并对这些结果进
行分析。

可以采用表格、图表等方式展示数据,并对数据进行解读
和分析。

四、实验结论
在实验结论部分,需要总结实验的结果并得出结论。

要回答实
验目标是否达到,实验结果是否符合预期。

同时,可以提出实验中
遇到的问题和改进的建议。

五、附录
附录包括实验中使用到的附件、数据、程序代码等。

在附录中,需要对附件进行编号,方便读者查找和参考。

六、法律名词及注释
在文档的结尾部分,需要提供文档所涉及的法律名词及其注释。

这样可以帮助读者更好地理解文档内容,并避免对法律术语的误解。

sas实践总结与体会

sas实践总结与体会

sas实践总结与体会SAS是一套用于数据分析与管理的软件,在各种企业、机构和学术界中广泛应用。

在实践中,我结合自己的经验,总结出了一些关于SAS使用的体会和总结,旨在帮助初次接触SAS的人士更好地理解并使用这一软件。

一、前期准备在运用SAS进行数据分析之前,需要进行一些基本的前期准备工作,包括建立可用的数据源并进行数据清洗、理解SAS语法并掌握SAS程序的编写与操作。

此外,还需要考虑项目的目标和数据分析的需求,并为此做出准备。

建立可用的数据源并进行数据清洗是一项至关重要的工作,如果数据不准确或存在缺失,则结果无法保证准确。

在数据清洗中,需要关注数据的格式、缺失值、异常值和重复等问题,并根据数据类型、范围和特征采取相应的清洗方法和策略。

理解SAS语法并掌握SAS程序的编写与操作是使用SAS的基础,要成功进行数据分析需要熟练运用SAS语言和工具。

需要熟悉SAS的各种操作和函数,掌握数据预处理、数据转换和模型建立等基本操作,以及熟悉宏、数组、循序操作和条件判断等高级编程技术。

二、数据预处理在进行数据分析之前,需要对数据进行预处理。

数据预处理是数据分析的第一步,可以清除无用信息,减小数据文件的体积,提高数据的质量,更好地适应数据分析需求。

常见的预处理方法包括数据缩放、数据标准化、缺失值处理和重采样等方法。

数据缩放是一种常见的数据预处理方法,用于将数据归一化到相同的尺度上,消除变量之间的量纲差异,方便后续的数据分析。

数据缩放的方法包括最小-最大缩放、标准化缩放和对数变换等方法,根据数据的特点和分析目标选择不同的方法进行缩放。

缺失值处理是另一种常用的预处理方法,用于处理数据中存在的缺失值。

常见的缺失值处理方法包括删除法、替换法、插补法和基于模型的方法,根据数据的特点和缺失值的特征选择相应的缺失值处理方法。

需要注意的是,缺失值处理可能会影响结果的准确性,因此需要在处理缺失值之前对数据进行充分的分析和理解。

三、模型建立在数据预处理之后,需要根据分析目的和数据特征选择适当的模型进行建立。

saas行业研究报告

saas行业研究报告

saas行业研究报告SAAS(Software as a Service)作为云计算领域的一种服务模式,近年来在全球范围内得到了快速发展,并在企业应用领域得到了广泛应用。

本文将对SAAS行业进行研究,并撰写一份1000字的研究报告。

SAAS行业是指通过云计算技术将软件以服务的形式提供给用户,用户可以通过互联网进行访问和使用。

相比传统的购买和安装软件的方式,SAAS模式具有成本低、灵活性强、易于升级和维护等优势。

首先,SAAS行业的市场规模不断扩大。

根据市场研究机构Gartner的数据显示,全球SaaS市场规模从2016年的约623亿美元增长到2020年的约998亿美元。

这说明SAAS行业具有较大的市场潜力和发展空间。

其次,SAAS行业的应用领域逐渐拓展。

最早应用于CRM (Customer Relationship Management)领域的SAAS软件,如Salesforce,现在已经涵盖了多个行业和应用场景,如人力资源管理、财务管理、采购管理等。

企业可以根据自身需求选择合适的SAAS软件进行使用。

此外,SAAS行业的发展还带动了相关的技术和生态系统的蓬勃发展。

随着SAAS的普及,相关的云计算、大数据、人工智能等技术也得到了广泛应用。

SAAS行业逐渐形成了以软件提供商、云服务提供商、数据中心、第三方开发者等为主体的生态系统。

然而,SAAS行业也面临一些挑战和问题。

首先是信息安全问题。

由于用户数据存储在云端,因此云计算服务提供商必须保证用户数据的隐私和安全。

其次是竞争日益激烈。

随着越来越多的厂商进入SAAS行业,市场竞争愈发激烈,厂商需要不断提升自身的技术和服务水平,寻找差异化竞争的方式。

综上所述,SAAS行业作为一种新兴的服务模式,具有巨大的发展潜力和市场前景。

随着云计算和相关技术的不断发展,SAAS行业将继续推动企业信息化进程,并为用户带来更好的服务和体验。

然而,厂商在发展的过程中也需要面对各种挑战和问题,只有不断创新和提高自身能力,才能在激烈的竞争中立于不败之地。

SASS绝对新手入门教程

SASS绝对新手入门教程

什么是SASS?SASS英文意思是Syntactically Awesome Stylesheets Sass,最早由Hampton Catlin开发和设计。

SASS是一种帮助你简化CSS工作流程的方式,帮助你更容易的维和和开发CSS内容。

如果你不明白为什么用SASS,你可以先看看这篇文章为什么需要将SASS和Compass融入CSS代码开发流程- CSS编译器帮助你提高CSS开发效率和乐趣最简单的例子,你是不是经常需要使用“查询”和“替换”功能来修改CSS文件中某一个16进制的颜色?或者是打开一个计算器来计算多列设计中的列宽?SASS介绍了一个新的概念例如,variables,mixins,镶套或者是选择器继承。

从外形上看起来,非常像CSS,但是并没有分割号或者大括号。

看看下面这个简单的CSS:#skyscraper_ad{display:block;width:120px;height:600px;}#leaderboard_ad{display:block;width:728px;height:90px;}如果你需要使用SASS,则如下代码:#skyscraper_addisplay:blockwidth:120pxheight:600px#leaderboard_addisplay:blockwidth:728pxheight:90pxSASS使用双空格的缩进来定义代码镶套结构。

这里你可以大体的了解SASS的样子,下面我们将介绍为什么SASS如此的棒!如果你需要更多了解SASS,可以查看这篇内容为什么需要将SASS和Compass融入CSS代码开发流程。

变量在SASS中使用美元符号定义一个变量,在这个例子里,一个美元自负,变量名字加上一个冒号定义一个变量。

$red:#FF4848当然,在SASS中有一些内建的功能,例如,darken,lighten来帮助你修改变量。

下面例子里,我们使用lighten方法来生成段落中更亮的红色:$red:#FF4848 $fontsize:12px h1 color:$red p color:lighten($red,10%)在SASS中你还可以使用加减的方式来修改变量的值,如下:p.addition_and_subtraction color:$red - #101 font-size:$fontsize + 10px镶套两种类型的镶套:选择器镶套这是第一个镶套类型。

SASS教程:基本概念和应用说明书

SASS教程:基本概念和应用说明书

About the T utorialSASS (Syntactically Awesome Stylesheet) is a CSS pre-processor, which helps to reduce repetition with CSS and saves time. It is more stable and powerful CSS extension language that describes the style of document structurally. This tutorial covers the basics of SASS. AudienceThis tutorial will help both students as well as professionals, who want to make their websites or personal blogs more attractive.PrerequisitesBefore you proceed with this tutorial, we assume that you know:∙Basic word processing using any text editor.∙How to create directories and files.∙How to navigate through different directories.∙Internet browsing using popular browsers like Internet Explorer or Firefox.∙How to develop simple Web Pages using HTML or XHTML.If you are new to HTML and XHTML, then we would suggest you to go through our HTML Tutorial or XHTML Tutorial first.Copyright & Disclaimer© Copyright 2017 by Tutorials Point (I) Pvt. Ltd.All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher.We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or inthistutorial,******************************************T able of ContentsAbout the Tutorial (i)Audience (i)Prerequisites (i)Copyright & Disclaimer (i)Table of Contents (ii)1.SASS – Overview (1)What is SASS? (1)Why to Use SASS? (1)Features of SASS (1)Advantages of SASS (2)Disadvantages of SASS (2)2.SASS – Installation (3)Installation of Ruby (3)3.SASS – Syntax (11)SASS Indented Syntax (11)Syntax Differences of SASS (12)Multiline Selectors (12)Comments (14)@import (14)Mixin Directives (14)Deprecated Syntax (14)4.SAAS – Application (16)Rack/Rails/Merb Plugin (16)Caching (17)Options (17)Syntax Selection (19)Encodings (19)5.SASS – CSS Extensions (20)SASS – Nested Rules (20)SASS – Referencing Parent Selectors (23)SASS – Nested Properties (25)SASS – Placeholder Selectors (26)6.SASS – Comments (29)Sass – Interpolation in Multiline Comments (31)7.SASS – Script (33)SASS – Interactive Shell (34)SASS – Variables (34)SASS – Data Types (36)Strings (36)Lists (38)Maps (39)Colors (39)SASS – Operations (39)SASS – Number Operations (40)SASS – Color Operations (42)SASS – String Operations (44)SASS – Boolean Operations (45)SASS – Parentheses (47)SASS – Functions (49)SASS – Interpolation (51)SASS – & in SassScript (53)SASS – Variable Defaults (55)8.SASS – @-Rules and Directives (57)Sass – Import Directives (57)Sass – Media Directives (61)Sass – Extend Directives (63)Sass – At-root Directives (66)Sass – Debug Directives (69)Sass – Warn Directives (70)Sass – Error Directives (71)9.SASS – Control Directives & Expressions (73)SASS – if() Function (73)SASS – @if Directive (75)SASS – @if Directive (75)SASS – @else if Directive (77)SASS – @for Directive (79)SASS – through Keyword (79)SASS – to Keyword (81)SASS – @each Directive (83)SASS – @each Directive (84)SASS – @each Multiple Assignment (86)SASS – @each Multiple Assignment with Maps (88)SASS – @while Directive (90)10.SASS – Mixin Directives (92)Sass – Defining a Mixin (92)Sass – Including a Mixin (94)Sass – Mixin Arguments (96)Sass – Passing Content Blocks to a Mixin (99)11.SASS – Function Directives (102)Naming Conventions (103)12.SASS – Output Style (104):nested (104):expanded (104):compact (105):compressed (105)13.Extending SASS (106)Defining Custom SASS Functions (106)Cache Stores (106)Custom Importers (106)1.SASSWhat is SASS?SASS (Syntactically Awesome Stylesheet) is a CSS pre-processor, which helps to reduce repetition with CSS and saves time. It is more stable and powerful CSS extension language that describes the style of a document cleanly and structurally.It was initially designed by Hampton Catlin and developed by Natalie Weizenbaum in 2006. Later, Weizenbaum and Chris Eppstein used its initial version to extend the Sass with SassScript.Why to Use SASS?∙It is a pre-processing language, which provides indented syntax (its own syntax) for CSS.∙It provides some features, which are used for creating stylesheets that allows writing code more efficiently and is easy to maintain.∙It is a super set of CSS, which means it contains all the features of CSS and is an open source pre-processor, coded in Ruby.∙It provides the document style in a good, structured format than flat CSS. It uses re-usable methods, logic statements and some of the built-in functions such as color manipulation, mathematics and parameter lists.Features of SASS∙It is more stable, powerful, and compatible with versions of CSS.∙It is a super set of CSS and is based on JavaScript.∙It is known as syntactic sugar for CSS, which means it makes easier way for user to read or express the things more clearly.∙It uses its own syntax and compiles to readable CSS.∙You can easily write CSS in less code within less time.∙It is an open source pre-processor, which is interpreted into CSS.Advantages of SASS∙It allows writing clean CSS in a programming construct.SASS∙It helps in writing CSS quickly.∙It is a superset of CSS, which helps designers and developers work more efficiently and quickly.∙As Sass is compatible with all versions of CSS, we can use any available CSS libraries.∙It is possible to use nested syntax and useful functions such as color manipulation, mathematics and other values.Disadvantages of SASS∙It takes time for a developer to learn new features present in this pre-processor.∙If many people are working on the same site, then should use the same preprocessor. Some people use Sass and some people use CSS to edit the files directly. Therefore, it becomes difficult to work on the site.∙There are chances of losing benefits of browser's built-in element inspector.2.SASSIn this chapter, we will learn the step-by-step procedure to install Ruby, which is used for executing the SASS files.System Requirements for SASS∙Operating System :Cross-platform∙Browser Support :IE (Internet Explorer 8+), Firefox, Google Chrome, Safari, Opera∙Programming Language:RubyInstallation of RubyStep(1): Open the link https:///en/downloads/, you will see a screen as shown below:Download the Current stable version of the zip file.Step(2): Next, run the setup to install Ruby on the System.Step(3): Next, add Ruby bin folder to your PATH User Variable and System Variable to work with gem command.Path User Variable:∙Right Click the My Computer icon.∙Select Properties.∙Next, click the Advanced tab and click Environment Variables.In the Environment Variables window, double click the PATH as shown in the screenshot given below-You will get an Edit User Variable box as shown. Add ruby bin folder path in the Variable value field as C:\Ruby\bin. If path is already set for other files, then put semicolon after that and add the Ruby folder path as shown below.Click the OK button.SASSSystem Variable:Click the New button.Next,the New System Variable block is displayed as shown below.Enter RubyOpt in the Variable name field and rubygems in the Variable value field. After writing the Variable name and value, click the OK button.Step(4): Open the command prompt in your system and enter the following line-Step(5): Next, you will see the following screen after installing SASS successfully.ExampleFollowing is a simple example of SASS.Now, we will create file as style.scss, which is quite similar to CSS and the only one difference is that it will be saved with .scss extension. Both, .htm and .scss files should be created inside the folder ruby. You can save your .scss file in the folder ruby\lib\sass\ (Before this process, create a folder as sass in lib directory).using the following command:When you run the above command, it will create the style.css file automatically. Whenever you change the SCSS file, the style.css file will be updated automatically.The style.css file will have the following code when you run the above given command: style.cssLet us carry out the following steps to see how the above given code works: ∙Save the above given code in hello.html file.∙Open this HTML file in a browser.End of ebook previewIf you liked what you saw…Buy it from our store @ https://。

SAAS云计算实验报告

SAAS云计算实验报告

SAAS云计算实验报告SAAS云计算实验报告1.引言在SAAS云计算实验中,我们将深入研究和探索云计算技术在软件即服务(SAAS)领域的应用。

本实验报告旨在介绍实验的目的、方法、实验结果以及对实验结果的分析和讨论。

2.实验目的本实验的目的是通过搭建一个SAAS云计算平台,探索SAAS云计算技术的工作原理、优势和应用。

具体的实验目标包括:2.1 搭建SAAS云计算平台所需的硬件和软件环境。

2.2 部署和配置云计算平台的基础设施。

2.3 实施SAAS云计算平台的应用案例。

2.4 对实验结果进行评估和分析。

3.实验方法3.1 硬件和软件环境准备在进行实验之前,我们需要准备以下硬件和软件环境:●一台高性能服务器作为云计算平台的主机●虚拟化软件(如VMware或VirtualBox)用于创建虚拟机●操作系统镜像文件(如Ubuntu或CentOS)用于安装虚拟机操作系统●开源云计算软件(如OpenStack)用于搭建云计算平台3.2 云计算平台的搭建和配置在硬件和软件环境准备完成后,我们可以开始搭建和配置云计算平台。

具体步骤如下:3.2.1 安装虚拟化软件并创建虚拟机3.2.2 安装和配置开源云计算软件3.2.3 创建和管理云计算平台的虚拟机实例3.3 SAAS云计算平台的应用案例在云计算平台搭建和配置完成后,我们可以实施SAAS云计算平台的应用案例。

具体步骤如下:3.3.1 选择一个合适的SAAS应用案例(如在线文件存储和分享服务)3.3.2 部署和配置SAAS应用案例的环境3.3.3 测试和评估SAAS应用案例的性能和功能4.实验结果通过实施SAAS云计算平台的应用案例,我们获得了以下实验结果:4.1 完成云计算平台的搭建和配置4.2 成功部署和配置了SAAS应用案例的环境4.3 测试和评估了SAAS应用案例的性能和功能5.结果分析和讨论在对实验结果进行分析和讨论时,我们可以从以下几个方面进行考虑:5.1 云计算平台的性能和稳定性如何?5.2 SAAS应用案例的性能和功能是否满足预期要求?5.3 部署和配置过程中是否遇到了问题和挑战?5.4 云计算技术在SAAS领域的应用前景如何?附件:本文档涉及的附件包括:●实验过程中使用的配置文件●实验结果的数据记录和图表法律名词及注释:1.SAAS(Software as a Service):一种软件交付模式,用户通过互联网访问和使用软件应用,而无需自行购买和维护软件的基础设施。

saas行业研究报告

saas行业研究报告

saas行业研究报告SAAS (Software as a Service) 是一种云计算服务模式,它提供一种通过互联网来交付软件应用程序的方法。

SAAS行业一直以来都是一个快速发展的行业,它的市场规模和用户数量不断增长。

本文将对SAAS行业进行研究,分析其发展现状、趋势和影响因素。

首先,我们来看SAAS行业的发展现状。

根据研究数据显示,SAAS行业在近年来呈现出快速增长的趋势。

截至2020年底,全球SAAS市场规模已经超过了1300亿美元,并预计到2025年将达到3000亿美元。

这主要得益于企业对于软件应用程序的需求不断增加,同时也受到云计算服务的普及和成熟所推动。

其次,我们来探讨SAAS行业的发展趋势。

随着数字化转型的加速,越来越多的企业开始采用云计算和SAAS服务来替代传统的软件部署模式。

这种趋势在COVID-19疫情期间更加明显,很多企业为了远程办公和业务的延续性而选择了SAAS解决方案。

此外,随着人工智能、大数据和物联网等技术的发展,SAAS行业也将会与这些前沿技术相结合,提供更加智能和个性化的解决方案。

最后,我们来分析SAAS行业的影响因素。

首先是技术因素,SAAS行业的发展依赖于云计算技术的成熟和普及。

同时,随着人工智能、大数据和物联网等新技术的应用,SAAS行业也将会向着更加前沿和智能的方向发展。

其次是市场因素,SAAS行业的发展受到企业对于软件应用的需求和市场竞争的影响。

在市场竞争激烈的情况下,SAAS提供商需要不断创新和改进,以提供更好的产品和服务,以吸引更多的用户。

总结来说,SAAS行业是一个快速发展的行业,它的市场规模和用户数量不断增长。

随着数字化转型的加速和新技术的应用,SAAS行业将会继续向着更加智能和个性化的方向发展。

同时,技术和市场因素也将会影响SAAS行业的发展。

对于SAAS行业的投资者和从业者来说,了解行业的发展现状、趋势和影响因素是非常重要的,以便做出更加明智的决策。

sas实践总结与体会

sas实践总结与体会

sas实践总结与体会SAS 实践总结与体会在我进行 SAS 数据分析实践的过程中,我积累了一些经验和体会。

今天,我将总结这些实践经验,并分享给大家。

一、概述SAS(Statistical Analysis System)是一款功能强大的统计分析软件,广泛用于数据处理和统计分析领域。

在我的实践中,我主要应用 SAS 进行数据清洗、数据可视化、建模和预测分析。

接下来,我将按照实践的顺序,逐一展开介绍。

二、数据清洗数据清洗是数据分析的第一步,也是至关重要的一步。

在使用SAS 进行数据清洗时,我通常采用以下步骤:1. 数据导入:使用 SAS 导入原始数据,确保数据格式正确,缺失值得到适当处理。

2. 数据筛选:根据实际需求,选择相关的变量和观察期,剔除无关的数据。

3. 数据整合:对不同数据源的数据进行整合,以便后续分析和建模。

三、数据可视化数据可视化在数据分析中起到至关重要的作用,可以帮助我们更好地理解数据的分布、趋势和关联关系。

在 SAS 实践中,我常用的数据可视化技术包括:1. 条形图与饼图:用于展示分类变量的频数和占比。

2. 折线图与曲线图:用于展示连续变量的趋势和关联关系。

3. 散点图与热力图:用于展示两个连续变量之间的关联关系。

四、建模与预测分析建模与预测分析是我在 SAS 实践中最感兴趣的部分。

通过建立合适的模型,我们可以利用历史数据对未来进行预测。

我在 SAS中常用的建模和预测分析技术有:1. 线性回归模型:适用于探究连续变量之间的线性关系。

2. 逻辑回归模型:适用于二元分类问题,如判断客户是否流失、是否购买产品等。

3. 决策树模型:适用于探索影响因素较多的复杂问题。

4. 时间序列分析:适用于分析时间相关的数据,预测未来走势。

五、总结与体会通过实践,我对 SAS 的应用和数据分析有了更深入的了解。

以下是我从中总结出的经验与体会:1. 熟悉 SAS 命令和语法是进行数据分析的基础,需不断学习和掌握。

sass软件介绍学习心得

sass软件介绍学习心得

竭诚为您提供优质文档/双击可除sass软件介绍学习心得篇一:spss软件学习心得误差理论数据处理分析常见的统计软件有sAs,spss,mInITAb,exceL等。

这些统计软件的功能大同小异,各有所侧重。

其中的sAs和spss 是目前在大型企业,各类院校及科研机构中较为流行的两种统计软件。

特别是spss,其界面友好,功能强大,易学,易用,包含了几乎全部尖端的统计方法,具备完善的数据定义,操作管理和开放的数据接口以及灵活美观的统计图表制作。

作为专业的统计软件,spss感觉比exceL更丰富,也更准确。

从表1中分析,抗拉强度的极小值为67.89,极大值为80.36,均值标准误差为0.86948,标准差为3,47793,方差为12.096。

屈服强度的极小值为47.14,极大值为8.227。

表2从表2中分析,回归平方和为176.469,自由度为1,均值方差,176.469,显著性为497.056,残差平方和为4.970,自由度为14,均值方差为0.355。

表3从表3从分析,常数量b为12.514,非标准化系数的标准误差为2.719,T值为4.602。

标准系数使用版为0.986,T值为22.自变量的b值为1.196,非标准化系数的标准误差为0.054,295。

表4图1从散点图可以看出,抗拉强度Y与屈服强度x大致呈线性关系。

人们假设Y与x之间的内在关系是一条直线,这些点与直线的偏离是实验过程中其他一些随机因素的影响而引起的。

心得体会在学习spss中必须学会的是“数据组织方式和数据测度”,这个对于那些学习信息的人容易理解,对文科出身的人不容易理解。

但是这个问题对于初学者很重要。

在实际使用spss时,就得按部就班地按照先定义变量,测调度,在录入(导入数据),再分析。

分析并不是整个流程。

在大二快结束的学习过程中参加了spss的课程学习,尽管我只是大略地学习,泛泛地接触这门课程,但是对这门课的兴趣很浓。

参与这次实践的经历深刻改变了我对这门课的认识。

Sass样式表语言入门教程

Sass样式表语言入门教程

Sass样式表语言入门教程第一章:什么是Sass?Sass是一种层叠样式表(CSS)的扩展语言,它引入了一些有助于改进样式表管理的特性。

Sass可以在CSS的基础上添加一些额外的功能,如变量、嵌套规则、混合器和继承等。

通过使用Sass,开发人员可以更加高效地编写和维护复杂的样式表。

第二章:Sass的安装和使用1.安装Sass:首先,你需要安装Sass编译器。

你可以选择使用Ruby的gem包管理器来安装它,或者使用Node.js的npm安装。

通过命令行界面输入安装指令即可完成安装。

2.编写Sass文件:创建一个新的Sass文件,将其命名为style.scss,并将其保存在项目的根目录中。

在该文件中,你可以使用Sass的所有功能来编写样式。

3.编译Sass文件:使用命令行界面进入到style.scss所在的目录,并执行sass style.scss style.css命令。

这将会把Sass文件编译为普通的CSS文件。

第三章:Sass的基础知识1.变量:在Sass中,你可以使用变量来存储样式中频繁使用的值。

通过定义和使用变量,你可以轻松地在整个样式表中更改值。

2.嵌套规则:Sass允许你在样式规则中嵌套其他规则,从而使样式表的结构更加清晰和可读。

当你嵌套规则时,子规则的选择器将会自动添加到父规则的选择器之后。

3.混合器:混合器是一种将一组样式规则集合在一起,并在需要时可以重复使用的功能。

通过定义和调用混合器,你可以减少重复的代码,并提高样式表的可维护性。

第四章:Sass的高级特性1.继承:Sass允许样式规则之间的继承关系。

通过使用@extend指令,你可以在一个规则中继承另一个规则的样式,从而减少代码量,并使样式更具可读性。

2.运算:Sass支持数字和颜色的基本运算。

你可以在样式中进行加法、减法、乘法和除法等操作,从而实现更灵活的样式效果。

3.导入:通过使用@import指令,你可以将多个Sass文件合并为一个文件,并且可以按照需要进行模块化地组织你的样式表。

sass 参数方法 -回复

sass 参数方法 -回复

sass 参数方法-回复什么是sass参数方法?Sass(Syntactically Awesome Style Sheets)是一种CSS预处理器,它提供了一些强大的功能来扩展和增强CSS的能力。

其中一个重要的特性就是参数方法。

Sass参数方法允许开发者在Sass中定义和使用可重用的样式代码块,以提高代码的可维护性和可复用性。

在本文中,我们将深入了解Sass参数方法,并逐步解答以下问题:1. 什么是Sass参数方法?2. 为什么需要使用Sass参数方法?3. 如何定义和使用Sass参数方法?4. Sass参数方法的实际应用场景是什么?一、什么是Sass参数方法?Sass参数方法是一种定义和使用可重用样式代码块的机制。

它类似于函数,允许我们在Sass中定义一组样式属性,并在需要的地方通过传递参数来使用它们。

参数方法在Sass中被称为`mixin`。

使用Sass参数方法,我们可以将常用的样式代码封装起来,以便在项目中反复使用。

这极大地简化了样式表的维护,并提高了开发效率。

二、为什么需要使用Sass参数方法?使用Sass参数方法有以下几个优点:1. 重用性:通过定义可重用的样式代码块,我们可以在项目中任意地方调用它们,避免了重复编写相同的代码。

2. 可维护性:将样式代码封装为参数方法后,我们只需要修改一处代码,就能够同时更新所有调用该方法的地方,减少了出错的机会。

3. 灵活性:Sass参数方法允许我们根据不同的需求传递参数,自定义样式的生成过程,从而增加了样式表的灵活性。

三、如何定义和使用Sass参数方法?1. 定义参数方法:在Sass中,我们可以使用`mixin`关键字来定义参数方法。

例如,我们可以创建一个名为“button”的参数方法,如下所示:mixin button(bg-color, text-color) {background-color: bg-color;color: text-color;padding: 10px 20px;border-radius: 5px;}在这个例子中,我们定义了一个`button`的参数方法,该方法接受两个参数:`bg-color`和`text-color`。

Sass的介绍与研究-樊宇

Sass的介绍与研究-樊宇
单的动态语言,所以需要编译成合法的
CSS让浏览器识别。
开发模式对比
使用sass,我们将不需要编写css代码,而是写Sass代码,但是最终在页面中引入的依然
是css文件,只不过是Sass文件编译之后的css文件。
目前的开发模式: HTML
+
CSS
= PAGE
Sass开发模式: HTML
+
CSS
= PAGE
第一 部分 Sass介绍
写在前面
我们都知道,CSS并不是一种编程语言。它并不像其它程序语言,比如说 Java、Javascript等,有自己的变量、常量、逻辑判断语句这些特征,CSS只是一 行行单纯的属性描述,写起来相当的费事,而且代码难易组织和维护。
很自然的,有人就开始在想,能不能让CSS像其他程序语言一样,加入编程 元素,让CSS能像其他程序语言一样可以做一些预定的处理。
$baseFontSize: 10px !default; $gray: #ccc !defualt;
// pixels to rems @function pxToRem($px) {
@return $px / $baseFontSize * 1rem; }
body{ font-size:$baseFontSize; color:lighten($gray,10%);
}
特性——函数
Sass定义了很多函数可供使 用,以@fuction开始。比如颜色 函数,lighten为减淡,darken为 加深,其调用方法为: lighten($color,$amount), darken($color,$amount),它们 的第一个参数都是颜色值,第二个 参数都是百分比。
第二部分 Compass介绍

SassDoc详细介绍及最佳实践

SassDoc详细介绍及最佳实践

SassDoc 详细介绍与最佳实践SassDoc 是一款专门为 Sass 代码生成注释的工具,通过 SassDoc,开发者可以通过类似 JSDoc 的方式在 Sass 代码上添加注释,然后直接用命令生成文档。

最近在处理团队框架 QMUI Web 时,遇到了需要为大量 Sass 方法写文档的问题,因此研究了这个工具,本文将会详细说明 SassDoc 的使用方法以及其中的最佳实践。

基本使用在 Sass 中,可以使用多行注释 /* xxxx */ 和单行注释 // xxxx 两种注释方法。

如文章开头所述,SassDoc 是使用类似 JSDoc 的方式,即在代码中通过注释编写文档内容的方式生成文档,因此 SassDoc 有特定的注释语法:/// 跨浏览器的渐变背景,垂直渐变,自上而下////// @group 外观/// @name gradient_vertical/// @param {Color} $start-color [#555] - 渐变的开始颜色/// @param {Color} $end-color [#333] - 渐变的结束颜色/// @param {Number} $start-percent [0%] - 渐变的开始位置,需要以百分号为单位/// @param {Number} $end-percent [100%] - 渐变的结束位置,需要以百分号为单位@mixin gradient_vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%){background-image: -webkit-gradient(linear, left top, left bottom, color-stop($start-percent, $start-color), color-stop($end-percent, $end-color)); // Safari 4-5, Chrome 1-9background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+background-image: -moz-linear-gradient(top, $start-color$start-percent, $end-color $end-percent); // Firefox 3.6+background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+background-repeat: repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down}总结如下:∙使用 /// 作为 SassDoc 的注释标识(旧版的 SassDoc 中,使用的是Sass 的注释方式,但这样这些注释也会被输出到 CSS 代码中,因此最新版的 SassDoc 选择重新定义一个 /// 作为专属的注释方式)∙/// 中的第一行没有任何标记的文字会被当作 Sass 方法的描述∙带有 @name,@param 这类标记的会当作对应的注释属性,完整的标记列表可以参考按照以上的方法,在 Sass 代码上写好了需要的注释,接下来就应该输出文档了。

sass技术文档解析

sass技术文档解析

@mixin 传递多值参数,需要在参数后面加上三个点,表示这个参数可能 包含多条属性
box-shadow: 0px 4px 5px #666, 2px 6px 10px #999;
可视化工具:Codekit, Prepro, Mixture, Koala, compass.
第三页,编辑于星期六:二十二点 三十四分。
• 开始使用SASS
在开始之前,确保ruby和sass已安装。 创建如下目录:
project
—sass
—style.scss —css
index.html
SASS提供四个编译风格的选项: A. nested: 嵌套缩进的CSS代码,它是默认值。
SASS应用
第一页,编辑于星期六:二十二点 三十四分。
• SASS使用背景
CSS 是一些非常基础简单的语句的组合,既然简单的语句,就不可避免的有很 多重复,冗余的东西。而且没有传统编程语言变量、控制语句等高级特性,所以造 成了 CSS 编写低效,往往需要通过查找替换、大量复制来修改或者编写。
Sass 就是用来弥补这个缺陷,为 CSS 提供额外的高级功能,使其开发 更加方便快捷,更加方便管理。所以你需要使用 Sass 的语法来编写代 码,然后通过 Sass 编译成具体的 CSS 代码,然后使用。
第二页,编辑于星期六:二十二点 三十四分。
• SASS简介
Sass是一种CSS预处理语言,当你使用Sass这门语言时,你 使用编译程序来转换Sass文件,通常以SCSS文件格式书写然后 转换成CSS文件.
Sass通过使用命令行工作。
在它做任何事情前必须先安装Ruby,然后安装SASS。也可 使用可视化界面的GUI工具来书写Sass。

学习使用Sass编写CSS

学习使用Sass编写CSS

学习使用Sass编写CSS在前端开发领域中,CSS是一种用于修饰网页样式的语言。

虽然CSS非常强大,但是它也有一些繁琐和重复的缺点。

为了解决这个问题,一种名为Sass的CSS预处理器应运而生。

Sass是Syntactically Awesome Style Sheets的缩写,它为CSS添加了许多功能和便利的语法。

使用Sass可以使你的CSS代码更具可读性、可维护性和可重用性。

本文将介绍Sass的基本使用方法,以及一些常用的功能。

首先,我们需要安装Sass。

你可以在Sass官方网站上找到安装指南,并选择适合你的操作系统的安装方法。

安装完成后,只需在命令行中输入`sass --version`命令,如果成功输出版本号,则表明Sass已经安装成功。

接下来,我们可以开始编写Sass代码了。

Sass文件的后缀名通常为`.scss`或`.sass`。

`.scss`是标准的Sass文件格式,它使用了和CSS类似的语法。

`.sass`则是一种缩减了冗余符号的Sass语法格式,更加简洁。

在本文中,我们主要使用`.scss`格式。

在`.scss`文件中,你可以使用嵌套规则来定义样式。

例如,如果你想给页面上的所有`<a>`标签设置样式,可以这样写:```scssa {color: blue;text-decoration: none;&:hover {text-decoration: underline;}}```上述代码中,`&`符号用于表示当前选择器的父级选择器,这样我们可以轻松地表达出"当鼠标悬停在`<a>`标签上时,设置下划线样式"的效果。

除了嵌套规则,Sass还提供了一些非常有用的功能,比如变量和混合器。

变量允许我们在整个样式表中使用相同的值,便于修改和维护。

例如,我们可以定义一个名为`$primary-color`的变量,并将它的值设置为`#FF0000`:```scss$primary-color: #FF0000;a {color: $primary-color;}```这样,如果我们想要修改链接的颜色,只需更改变量的值即可。

sas研究报告

sas研究报告

sas研究报告
很抱歉,我无法提供实际的SAS研究报告,因为我是一个语
言模型,无法访问和生成实际的文件。

但是,我可以提供一些关于SAS的基本信息和常见应用的概述。

SAS是一种统计分析系统(Statistical Analysis System)的缩写,是由SAS Institute开发的一套软件套件。

它提供了各种数据处理、统计分析、数据挖掘和预测建模等功能。

SAS软件在统
计分析、商业决策支持、医疗、金融、市场营销等领域广泛应用。

SAS研究报告通常是基于SAS软件进行数据分析和统计模型
建立的结果汇报。

这些报告可以涵盖各种应用领域,例如医学研究、市场调查和金融风险分析等。

SAS软件提供了一系列的统计分析过程和功能,例如描述统计、方差分析、回归分析、聚类分析、决策树、时间序列分析等。

研究人员可以利用SAS软件进行数据清洗、变量转换、
模型建立和结果展示等工作。

针对不同的研究问题,SAS研究报告的内容和格式可能有所
不同。

一般来说,报告会包括研究目的、数据收集与处理方法、分析过程、结果解析和结论等部分。

报告中还会涵盖相关的统计指标、图表和图表解读。

总之,SAS研究报告是基于SAS软件进行数据分析和统计建
模的结果汇报,通常用于支持决策和研究成果的交流。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

@for $i from <start> to <end>
// Scss
不包括end这个数
// Scss
// 编译后css
// 编译后css
@for 循环
@for应用在网格系统的示例代码:
// Scss
// 编译后css
@each 循环
@each 循环就是去遍历一个列表,然后从列表中取出对应的值。 @each $var in <list>, $var 是个变量名,<list>返回一个列表值。变量
兼容 CSS 语法
功能 丰富
成熟
久经 考验
社区
前端 框架 基石
Sass & Scss Sass和Scss平时都称之为Sass,是同一个东西。区别有两点:
1、文件后缀 (扩展名) 不同:
Sass 以“.sasss”为扩展名,Scss 以“.scss”为扩展名;
2、书写方式 (语法) 不同:
Sass 以严格的缩进式语法规则来书写,不带大括号和分号; Scss 的书写方式和 Css 语法非常类似(越来越受欢迎原因之一)。
// 不带参数混合宏 // 复杂的混合宏
// 带参数混合宏
混合宏
声明&调用:
// 声明
传参(不带值):
/一个参数值
// 编译后css
// 编译后css
混合宏
传参(带值):
// 声明,传一个默认参数值 // 调用 // 编译后css
传参(多个值):
// 声明 // 调用,传多个参数值 // 编译后css
sudo gem install sass
sass -v 它应该返回Sass 3.x.x (Selective Steve) 恭喜你!你已经成功安装了Sass。
Windows下安装Sass
1、首先需要安装Ruby,先从官网下载Ruby并安装: /downloads
变量
Sass的默认变量一般是用来设置默认值,然后根据需求来覆盖的,覆盖的 方式也很简单,只需要在默认变量 之前 重新声明下变量即可。
// Scss // 编译后css
!default; 的作用在于降低变量的优先级(备胎),不至于因为排序的问题 覆盖掉上一条的相同命名的变量。它的使用场景大多在 组件化开发 中。 !global; 慎用,它完全破坏了作用域规则。
compass compile compass watch
// 创建项目,
// 编译 // 监听
注意: 创建项目成功后,目录里会有一个 config.rb 配置文件。
目录
Sass基础
变量
Sass 使用美元符号“$”来声明变量。
普通变量:
// Scss // 编译后css
默认变量:
// Scss // 编译后css
// Scss // 编译后css
// Scss
// 编译后css
变量计算
Sass 除了可以使用数值进行运算之外,还可以使用变量进行计算,这使得 Sass 的数学运算功能变得更加实用。
// Scss
// 编译后css
颜色运算、数字运算
颜色(分段运算):
// Scss
数字:
// Scss
// 编译后css
注意: 声明一个只使用一次或永远不需要更新的变量是没有意义的。
全局变量&局部变量
可以简单地这么理解:全局变量就是定义在元素外面的变量,局部变量是 定义在元素内部的变量。
// Scss // 编译后css
全局变量的影子
当在局部范围声明一个已经存在于全局范围内的变量时,局部变量就成为 了 全局变量的影子 。局部变量基本上只会在局部范围内覆盖全局变量。
// 编译后css
// 上面的代码在编译时会报错:
error style.scss (Line 7: Invalid CSS after
"...nclude updated-": expected "}", was "#{$flag};")
加法、减法
加法:
// Scss
减法:
// Scss
// 编译后css // 编译后css
// Scss // 编译后css
@import
Sass扩展了Css的@import规则,让它能够引入Scss和Sass 文件。所有引 入的Scss和 Sass 文件都会被合并并输出一个单一的Css文件。 另外,被
导入的文件中所定义的变量或 mixins 都可以在主文件中使用。
// @import // 通过一个 @import 引入多个文件
Nested 嵌套 expanded 展开 compact 紧凑 compressed 压缩
安装Compass
安装Compass: gem install compass sass -v 它应该返回Compass 1.x.x (Polaris),安装成功。
compass create myproject
// 编译后css
// Scss // 数字运算包括前面介绍的:加法、减法、 乘法、除法等。用括号来修改运算顺序。
// 编译后css
字符运算
Sass中可以通过加法符号“+”来对字符串进行连接。
// Scss
// Scss
// 编译后css // 编译后css // Scss
// 引号在+左侧,编译后带引号 // 编译后css // 引号在+右侧,编译后不带引号
// 未被调用 // 只存在于SCSS 文件中 // 被调用 // 编译后css // 合并了相同代码
什么时候用啥
占位符独立定义,不调用时不产生任何代码;继承首先有一个基类存在, 不管调用不调用,基类的样式都将会编译到 Css 代码中。
来看一个表格:
插值
使用Css预处理器的一个主要原因是想获得一个更好的结构体系。你想写 更干净的、高效的、面向对象的Css,Sass中的插值是重要的一部分。
注意: 合理使用嵌套。嵌套的层级越深,编译出来的CSS代码选择器层级也会越深。
嵌套
Css 有一些属性前缀相同,只是后缀不一样,比如:border-top/borderright,还有 margin、padding、font 等属性。可以使用: 属性嵌套:
// Css // Scss
嵌套
伪类嵌套和属性嵌套非常类似,不过它需要借助`&`符号一起配合使用。
Sass
Sass是这个世界上最成熟、稳定和强大的专业级CSS扩展语言。
—— Sass官网
目录
Sass介绍
Css预处理器 Css预处理器定义了一种“中间语言”,将 Css 作为目标生成
文件,为 Css 增加了“编程”的特性,开发者使用这种语言
进行编码,然后再编译成正常的 Css 文件供项目使用。 Sass(Scss) Less Stylus
目录
Sass安装及编译
Mac下安装Sass
Sass基于Ruby语言开发,因此安装Sass前需要安装Ruby。 Mac预装了Ruby,所以直接在“终端”执行命令即可。
gem install sass
这将为您安装Sass和任何依赖项。 如果你得到一个错误消息,可能需要使用sudo命令安装Sass gem:
Sass编译
命令行编译:终端、CMD
// 单文件编译 sass input.scss output.css // 单文件监听 sass --watch input.scss:output.css // 监听整个目录 sass --watch app/sass:public/stylesheets
GUI软件编译:如 CodeKit、Koala、Compass、Scout 自动化编译:如 Gulp、Grunt Sass四种编译格式:
混合宏的缺点
混合宏对于复用重复的代码块很方便,但它会生成冗余的代码块,相同代 码块不能智能合并。比如在不同的地方调用一个相同的混合宏时。
// 声明、调用 // 编译后css
继承
Sass通过关键词 @extend 来继承已存在的类样式块,实现代码的继承。
// Scss // 编译后css
占位符
Sass的占位符 %placeholder 声明的代码,如果不被 @extend 调用的话, 不会产生任何代码。避免了代码冗余的产生。
Windows下安装Sass
3、安装Sass: gem install sass 安装完成后,可以通过命令来确认应用已经正确地安装到了电脑中: sass -v 它应该返回Sass 3.x.x (Selective Steve),安装成功。
Sass常用命令
Sass常用更新、查看版本、卸载等命令: // 更新Sass。维护Sass的团队会不断的为Sass添加新的功能,保 持最新版本无须卸载,只需要执行更新命令即可。 gem update sass // 查看Sass版本、检测是否安装成功 sass -v // 查看Sass帮助 sass –h // 卸载Sass gem uninstall sass
// Scss // 编译后css
说明: @each...in...语句会在 Sass进阶 中介绍。
插值
当你想设置属性值的时候你可以使用字 符串插入进来。另一个有用的用法是构 建一个选择器。 // Scss #{}不是随处可用,也不能在 mixin 中调用, 可以在 @extend 中使用。
// Scss
Turbine
Swithch CSS
CSS Cacheer
DT CSS
适应 性强
易于 阅读
易于 维护
Sass Sass是最早的Css预处理语言,采用Ruby语言编写,诞生于
相关文档
最新文档