sass10 demo1

index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Sass:Syntactiically Awesome Style Sheets</title>
  <link rel="stylesheet" href="css/demo1.css">
</head>
<body>
  <div class="test">
      <div class="color1"></div>
      <div class="color2"></div>
      <div class="color3"></div>
      <div class="color4"></div>
      <div class="color5"></div>
      <div class="color6"></div>
      <div class="color7"></div>
      <div class="color8"></div>
    </div>
    <div style="clear:both;"></div>
    <div class="test2"></div>
</body>
</html>

scss

$list: red orange yellow green grey blue purple black;

$len: length($list);

$width: percentage(1 / $len);
@for $i from 1 through $len{
  .test .color#{$i}{
    width: $width;
    background-color: nth($list, $i);
    height: 10px;
    float: left;
  }
}
.test{
  width: 100%;
}

.test2{
  height: 10px;
  width: 100%;
  background-image: linear-gradient(to right, red 0%, red $width, orange $width, orange $width * 2);//渐变,to right从左到右
}

css

.test .color1 {
  width: 12.5%;
  background-color: red;
  height: 10px;
  float: left;
}

.test .color2 {
  width: 12.5%;
  background-color: orange;
  height: 10px;
  float: left;
}

.test .color3 {
  width: 12.5%;
  background-color: yellow;
  height: 10px;
  float: left;
}

.test .color4 {
  width: 12.5%;
  background-color: green;
  height: 10px;
  float: left;
}

.test .color5 {
  width: 12.5%;
  background-color: grey;
  height: 10px;
  float: left;
}

.test .color6 {
  width: 12.5%;
  background-color: blue;
  height: 10px;
  float: left;
}

.test .color7 {
  width: 12.5%;
  background-color: purple;
  height: 10px;
  float: left;
}

.test .color8 {
  width: 12.5%;
  background-color: black;
  height: 10px;
  float: left;
}

.test {
  width: 100%;
}

.test2 {
  height: 10px;
  width: 100%;
  background-image: linear-gradient(to right, red 0%, red 12.5%, orange 12.5%, orange 25%);
}

/*# sourceMappingURL=demo1.css.map */
时间: 2025-01-07 03:49:20

sass10 demo1的相关文章

ios-表视图-demo1

// // RootViewController.m // uitableview // // Created by liyang on 14-4-27. // Copyright (c) 2014年 liyang. All rights reserved. // #import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (id)in

struts2 基础demo1

我们都知道 struts2 是基于webframework 出现的 优秀的mvc 框架, 他和struts1 完全没有联系.struts2 是一个框架, 啥叫框架呢?是一个优秀的半成品 . web的框架在java 中有 webframework  struts2  springmvc.... struts2 和struts1 区别 1.没有任何联系 2.struts2内核是webframework demo1: struts2 的入门demo: 1.web框架的过滤器 1 <!-- struts

struts2&amp;&amp;Hibernate Demo1

这篇文章和<struts1&&Hibernate Demo1>基本类似,我这里只是拷贝代码了. 最核心的代码:LoginAction.java package action; import org.hibernate.Session; import org.hibernate.Transaction; import hibernate.HibernateSessionFactory; import com.opensymphony.xwork2.ActionSupport; p

百度前端学院---斌斌学院---任务demo---1

1 <!DOCTYPE html> 2 <html> 3 <!-- 4 作者:[email protected] 5 时间:2017-07-22 6 描述:demo1 7 --> 8 <head> 9 <meta charset="utf-8"> 10 <title> 任务1</title> 11 </head> 12 13 <body> 14 <label>请输入北

通用窗口类 Inventory Pro 2.1.2 Demo1(上)

插件功能 按照Demo1的实现,使用插件来实现一个装备窗口是很easy的,虽然效果还很原始但是也点到为止了,本篇涉及的功能用加粗标出,具体的功能如下: 1.实现了两个窗口,通过点击键盘I来,打开或者关闭窗口也就是Toggle功能 2.装备窗口中的物品栏空格数量动态生成可控,可以在属性窗口手动配置 3.窗口具有拖拽功能 4.窗口物品具有拖拽,及窗口间拖拽 5.可以在窗口使用物品的功能,物品有消耗扇形显示功能 具体效果图如下所示: 插件使用 1.具体在UGUI 中的Canvas中创建一个Invent

MyEclipse 2015 C 使用 Apache cordova PhoneGap Demo1

1. 安装 MyEcipse 2015 C 资源地址 :    有需要的 百度 查找 . 2.New - Create a PhoneGap Application Project - 输入: project Name   Demo1 finish . 3. 运行截图 <script type="text/javascript">             app.initialize();             setTimeout(function(){        

Box2D例子——Demo1掉落的小球

<pre name="code" class="java">package com.cvte.game; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; import com.badlogic.gdx.graphics.OrthographicCamera; import com.

我学React Native开发的经历(一) 第一周学习,环境搭建及demo1,一个导航跳转页面

大家好,这是跋涉者,wadereye,说来惭愧, 我是从2017年8月25日左右开始学习React Native的,因为时间不多, 在学习的过程中,感觉资料非常零散,要趟过的坑巨多,遇到的问题也非常多. 作为新手,文章看的多,但是开始写具体应用的时候,往往一脸迷茫. 所以,我一边学习,一边把学习React_native写过的测试放和看过的资料在这里,供大家参考 . 我整理的要学RN 之前,最好要掌握的基础知识: HTML基础知识 CSS基础知识 Javascript 基础知识 Node JS基础

第三次博客作业package com.fry; //导入java.util.Arrays; import java.util.Arrays; public class Demo1 { public static void main(String[]args){ //创建对象,对象名为hello Demo1 hello =new Demo1(); //调用方法并将返回值保存在变量中

1.  某网站管理系统,用户注册时,电话号码为可选输入项,输入格式为:区号-电话号码—分机号,中间用“-”隔开.以下为jsp页面上的设计,且并未对输入做任何控制. 假设系统现在需要取出中间的电话号码部分,代码如下: /** * * 该方法根据用户输入取出中间的电话号码部分 * @param strPhoneNum 电话号码,如:“0591-83279988—002” * @return 返回号码部分,如:“83279988” */ public String getPhoneNumber(Str