day32_CSS

今日内容

0 复习昨日

1 css属性

2 盒子模型 【重点】

3 css扩展属性

4 Bootstrap【重点】

0 复习昨日

1 表格标签

  • table
  • 表格里面有tr , (行)
  • 行内有单元格,td
  • 行合并,rowspan
  • 列合并,colspan

2 写出input标签type属性的值
文本框 text
密码框 password
单选框 radio
复选框 checkbox

文件框 file
日期框 date
邮箱框 email
普通按钮 button
重置按钮 reset
提交按钮 submit

3 input标签的name属性,用来给值定义名字,将来通过name来获得输入框的值

4 input标签的value属性,是框的默认值

5 CSS是让页面刚好看,HTML只需要写标签,把形式展现出来,其余的样式统统交给CSS来实现

6 引入css的三种方式

  • 标签内使用style属性,写css代码
  • 文件内使用<style>写css代码
  • 单独创建css文件,在html文件中引入

7 写出3个基本选择器的基本语法

  • 标签名选择器
  • id选择
  • 类选择

8 css属性,各写出一个
字体属性 font-size
文本属性 color,text-align
背景属性 background-color
显示属性 display,值: 1) none 2)block 3)inline


标签是否显示

<input type="hidden"> 只是将输入框隐藏
----------------------------------------
<div class="xianshi"></div>
<p class="xianshi"></p>
<span class="xianshi"></span>
.xianshi{
	display:none
}
css属性display是对任何标签都可以设置隐藏和显示

1 盒子模型

通过"盒子模型"对页面进行布局,调整位置,一般将div设置成盒子

  • 盒子有边框border
  • 盒子内容与边框之间有填充padding
  • 盒子与页面的页边距,margin

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>盒子模型</title>
    <style>
      div {
        width: 300px;
        height: 300px;
        /* 可以单独设置某一边
            border-xxx;
          可以给边框设置线形
            border-style
          可以给边框设置颜色
            border-color
          可以给边框设置尺寸
            border-width
          一般是同时设置四边线型,颜色,尺寸(没有顺序)
        */
        border: 2px dashed red;
        /* 可以单独设置某一边的填充
            padding-xxx;
           一般同时设置四边填充
           填充会将盒子尺寸变大(撑大)
        */
        padding: 20px;

        /* 
            可以单独设置某一边距
            margin-top;
            可以同时设置四边,是按照上,右,下,左的顺序
        */
        /* margin: 100px 200px 300px 400px; */
        /* 单独设置某一边的位置会更方便 */
        margin-left: 550px;
        margin-top: 150px;
      }
    </style>
  </head>
  <body>
    <div>
      用户名<input /><br />
      用户名<input />
    </div>
  </body>
</html>

调整边距是相对于父元素的

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>嵌套的盒子</title>
    <style>
      #box1 {
        border: 2px red solid;
        width: 400px;
        height: 400px;
        margin-left: 200px;
        margin-top: 100px;
      }
      #box2 {
        border: 2px red solid;
        width: 100px;
        height: 100px;
        margin-left: 50px;
        margin-top: 50px;
      }
    </style>
  </head>
  <body>
    <div id="box1">
      <div id="box2"></div>
    </div>
  </body>
</html>

在这里插入图片描述

2 浮动属性[了解]

盒子模型来定义,有些情况是无法布局实现的.

例如: 让盒子并排在一行

给标签设置css属性,完成浮动

  • float
    • left,向左浮动,直到碰到左边的边缘
    • right,向右浮动

特点:

  • 浮动后,会脱离原来的文档流,不再占用原来的位置
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>浮动</title>
    <style>
      div {
        width: 100px;
        height: 100px;
      }
      #box1 {
        background-color: red;
        float: right;
      }
      #box2 {
        background-color: green;
        float: right;
      }
      #box3 {
        background-color: blue;
        float: right;
      }
    </style>
  </head>
  <body>
    <div id="box1">box1</div>
    <div id="box2">box2</div>
    <div id="box3">box3</div>
  </body>
</html>

练习,

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>演示浮动应用</title>
    <style>
      body {
        background-color: #f5f5f5;
      }
      #box {
        width: 1000px;
        height: 800px;
        border: 1px white solid;
        background-color: white;
        margin-left: 200px;
      }
      img {
        float: right;
        height: 300px;
      }
    </style>
  </head>
  <body>
    <div id="box">
      <img src="java4.jpg" />
      <p>
        20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用
      </p>
      <p>
        由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。为了解决困难,他们首先着眼于语言的开发,假设了一种结构简单、符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范,其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统),以待语言开发成功后,能有半导体芯片生产商开发和生产这种硬件平台。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。
      </p>
    </div>
  </body>
</html>

3 定位属性

用于实现页面布局的功能之一.

使用的是css属性position,属性值有

  • relative
  • absolute
  • fixed

使用了定位属性后,才可以使用css属性,top,bottom,left,right这些属性

3.1 相对定位

语法: position: relative;

特点: 相对于当前原有位置进行移动,原有的位置还在

3.2 绝对定位

语法: position: absolute;

特点: 相对于父元素进行定位(父元素要定位),原有位置会从文档流消失

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>定位</title>
    <style>
      div {
        width: 100px;
        height: 100px;
      }
      #box1 {
        background-color: red;
      }
      #box2 {
        background-color: green;
        /* 定位属性, position*/
        /* 属性值, relative 相对,相对于自己原有位置*/
        /* 属性值, absolute 绝对,相对于父元素调整*/
        position: absolute;
        /* 只有使用了定位,才可以使用left,right,top,bottom  */
        left: 100px;
        top: 100px;
      }
      #box3 {
        background-color: blue;
      }
      #fu {
        /* 父元素定位,子元素绝对定位才可以根据父元素定位 */
        position: relative;
        border: 2px red solid;
        width: 200px;
        height: 200px;
        left: 100px;
      }
    </style>
  </head>
  <body>
    <div id="box1">box1</div>
    <div id="fu">
      <div id="box2">box2</div>
    </div>
    <div id="box3">box3</div>
  </body>
</html>

练习: 登录框

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      #login {
        width: 350px;
        height: 400px;
        border: 3px red solid;
        position: absolute;
        left: 600px;
        top: 150px;
        font-size: 20px;
      }
      #input {
        position: absolute;
        left: 50px;
        top: 125px;
      }
      input {
        width: 200px;
        height: 30px;
        font-size: 20px;
      }
      #img {
        position: absolute;
        left: 75px;
        top: 10px;
      }
    </style>
  </head>
  <body>
    <div id="login">
      <div id="img">
        <img src="new_logo.png" />
      </div>
      <div id="input">
        用户名<input /><br />
        密码<input /><br />
      </div>
    </div>
  </body>
</html>

3.3 固定定位[了解]

固定定位相对于浏览器窗口固定,固定不动!

语法: position: fixed

特点: 相对于当前浏览器窗口固定

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>固定定位</title>
    <style>
      #fixbox {
        border: 2px red solid;
        width: 300px;
        font-size: 25px;
        position: fixed;
        background-color: bisque;
        top: 300px;
        right: 0px;
      }
    </style>
  </head>
  <body>
    <div id="fixbox">小小千想和你聊一下~~</div>
    <p>
      您好,欢迎访问千锋教育,专注职业教育11年,已覆盖全国20个城市,大品牌,值得信赖!
    </p>
    <p>
      您好,欢迎访问千锋教育,专注职业教育11年,已覆盖全国20个城市,大品牌,值得信赖!
    </p>
  </body>
</html>

4 Boostrap

Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷

官网: Bootstrap中文网 (bootcss.com)

4.1 下载

下载 https://github.com/twbs/bootstrap/releases/download/v3.4.1/bootstrap-3.4.1-dist.zip

  • 生产环境版本
    • 是压缩后,不包含源码和文档
    • 文件大小比较小,节省资源
    • 生产环境就是指项目已经开发完成,部署到服务器,为公司产生效益
  • 源码版本
    • 有完整的源码,文档
    • 文件大小较大
    • 一般用于开发环境,即就是在编码阶段

或者可以使用在线版本的

<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">

<!-- 可选的 Bootstrap 主题文件(一般不用引入) -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap-theme.min.css" integrity="sha384-6pzBo3FDv/PJ8r2KRkGHifhEocL+1X2rVCTTkUfGk7/0pbek5mMa1upzvWbrUbOZ" crossorigin="anonymous">

<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous"></script>

4.2 文件内容

在这里插入图片描述

4.3 入门使用

复制官网的样式,组件,到自己项目即可…


使用Boostrap的样式,组件前,

1.要将下载的boostrap的源码复制粘贴到当前项目文件夹下

在这里插入图片描述

2.创建html文件,在文件内引入bootstrap的样式文件

在这里插入图片描述

4.3.1 Bootstrap样式

4.3.1.1 栅格

将网页窗口系统会自动分为最多12列

    <div class="row">
      <div class="col-md-8">.col-md-8</div>
      <div class="col-md-4">.col-md-4</div>
    </div>

可以使用对页面的布局

    <div class="row">
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
      <div class="col-md-1">.col-md-1</div>
    </div>
    <div class="row">
      <div class="col-md-8">.col-md-8</div>
      <div class="col-md-4">.col-md-4</div>
    </div>
    <div class="row">
      <div class="col-md-4">.col-md-4</div>
      <div class="col-md-4">.col-md-4</div>
      <div class="col-md-4">.col-md-4</div>
    </div>
    <div class="row">
      <div class="col-md-6">.col-md-6</div>
      <div class="col-md-6">.col-md-6</div>
    </div>
4.3.1.2 表格

写table标签后,只需要给table标签设置class属性,然后使用bootstrap提供的表格样式类,即可出现不同的效果

  • table
  • table-striped
  • table-bordered
  • table-hover

可以配合栅格系统,调整表格大小

    <div class="row">
      <div class="col-md-6">
        <table class="table table-striped table-bordered table-hover">
          <tr>
            <td>编号</td>
            <td>姓名</td>
            <td>年龄</td>
            <td>邮箱</td>
          </tr>
          <tr>
            <td>1</td>
            <td>张三</td>
            <td>18</td>
            <td>111@qq.com</td>
          </tr>
          <tr>
            <td>2</td>
            <td>李四</td>
            <td>19</td>
            <td>222@qq.com</td>
          </tr>
          <tr>
            <td>3</td>
            <td>王王</td>
            <td>20</td>
            <td>333@qq.com</td>
          </tr>
        </table>
      </div>
    </div>

4.3.2 Bootstrap组件

4.3.2.1 字体图标

应该创建一个嵌套的 <span> 标签,并将图标类(class)应用到这个 <span> 标签上。

  <head>    
		<link href="./dist/css/bootstrap.css" rel="stylesheet" />
  </head>
  <body>
    <a href="#">
      <span class="glyphicon glyphicon-heart"></span>
    </a>
    <div>
      <span class="glyphicon glyphicon-remove"></span>
    </div>
  </body>
4.3.2.2 导航
4.3.2.3 分页

5 使用Bootstrap的模板

1 找到模板

2 复制模板的html代码

3 读代码,把不用的html标签删除

4 再引入自己项目中的bootstrap样式

5 再通过F12,调出开发者工具,找到源代码[source]

6 在其中找到模板自定义样式,拷贝粘贴到自己项目中的css文件

6 作业

1 重复今日代码2遍
2 尝试写一个登陆页面
3 抄一遍登陆页面的案例
4 boostrap要练熟悉,会用它的模板

lass)应用到这个 <span> 标签上。

  <head>    
		<link href="./dist/css/bootstrap.css" rel="stylesheet" />
  </head>
  <body>
    <a href="#">
      <span class="glyphicon glyphicon-heart"></span>
    </a>
    <div>
      <span class="glyphicon glyphicon-remove"></span>
    </div>
  </body>
4.3.2.2 导航
4.3.2.3 分页

5 使用Bootstrap的模板

1 找到模板

2 复制模板的html代码

3 读代码,把不用的html标签删除

4 再引入自己项目中的bootstrap样式

5 再通过F12,调出开发者工具,找到源代码[source]

6 在其中找到模板自定义样式,拷贝粘贴到自己项目中的css文件

6 作业

1 重复今日代码2遍
2 尝试写一个登陆页面
3 抄一遍登陆页面的案例
4 boostrap要练熟悉,会用它的模板

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/349782.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在线教育系统开发:构建现代化学习平台

随着科技的迅速发展&#xff0c;在线教育系统在教育领域扮演着越来越重要的角色。本文将深入探讨在线教育系统的开发过程&#xff0c;涉及关键技术和代码实现。 技术选型 在开始开发之前&#xff0c;我们首先需要选择适合在线教育系统的技术栈。以下是一些常见的技术选项&am…

使用宝塔面板部署Nuxt3项目到云服务器上

1、前期准备 1&#xff09;准备一台云服务器2&#xff09; 在云服务器上安装宝塔面板软件应用&#xff0c;安装步骤可参考博客:使用宝塔面板部署Node.jsMysql服务和Vue3-Admin项目到云服务器上 2、进行Nuxt3项目的部署 1)、本地执行打包命令&#xff0c;输出以下两个文件目录…

Android系统开发之TimeZoneDetectorService浅析--上

一&#xff1a;问题描述&#xff1a; 客户有一个关闭通话功能的需求&#xff0c;根据MTK的配置方法关闭了大概8个宏开关后&#xff0c;实现通话功能&#xff0c;但是导致插好sim卡开机后&#xff0c;时间和时区不能更新的问题。 二&#xff1a;问题分析&#xff1a; (1).MTK…

AF700 NHS 酯,AF 700 Succinimidyl Ester,一种明亮且具有光稳定性的近红外染料

AF700 NHS 酯&#xff0c;AF 700 Succinimidyl Ester&#xff0c;一种明亮且具有光稳定性的近红外染料&#xff0c;AF700-NHS-酯&#xff0c;具有水溶性和 pH 值不敏感性 您好&#xff0c;欢迎来到新研之家 文章关键词&#xff1a;AF700 NHS 酯&#xff0c;AF 700 Succinimid…

深度视觉目标跟踪进展综述-论文笔记

中科大学报上的一篇综述&#xff0c;总结得很详细&#xff0c;整理了相关笔记。 1 引言 目标跟踪旨在基于初始帧中指定的感兴趣目标( 一般用矩形框表示) &#xff0c;在后续帧中对该目标进行持续的定位。 基于深度学习的跟踪算法&#xff0c;采用的框架包括相关滤波器、分类…

pcl+vtk(十四)vtkCamera相机简单介绍

一、vtkCamera相机 人眼相当于三维场景下的相机&#xff0c; VTK是用vtkCamera类来表示三维渲染场景中的相机。vtkCamera负责把三维场景投影到二维平面&#xff0c;如屏幕、图像等。 相机位置&#xff1a;即相机所在的位置&#xff0c;用方法vtkCamera::SetPosition()设置。 相…

力扣hot100 腐烂的橘子 BFS 矢量数组 满注释版

Problem: 994. 腐烂的橘子 文章目录 思路复杂度&#x1f49d; Code 思路 &#x1f468;‍&#x1f3eb; 参考 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( n ) O(n) O(n) &#x1f49d; Code class Solution {int[] dx new int[] { 0, 1, 0, -1 };// 行 矢…

如何快速搭建实用的爬虫管理平台

目录 一、前言 二、选择合适的爬虫框架 三、搭建数据库 步骤1 步骤2 步骤3 四、搭建Web服务器 步骤1 步骤2 步骤3 步骤4 五、管理爬虫 六、总结 一、前言 爬虫是互联网数据采集的关键工具&#xff0c;但是随着数据量的增加和需求的多样化&#xff0c;手动运行和管…

SpringMVC-HttpMessageConverter 报文信息转化器

文章目录 HttpMessageConverter一、概念二、RequestBody三、RequestEntity四、 ResponseBody1.返回JSON格式的字符串 五、RestController六、ResponseEntity HttpMessageConverter 一、概念 报文信息转化器&#xff0c;将请求报文转化为Java对象&#xff0c;或将Java对象转化…

【图像分割】【深度学习】Windows10下UNet代码Pytorch实现与源码讲解

【图像分割】【深度学习】Windows10下UNet代码Pytorch实现与源码讲解 提示:最近开始在【医学图像分割】方面进行研究,记录相关知识点,分享学习中遇到的问题已经解决的方法。 文章目录 【图像分割】【深度学习】Windows10下UNet代码Pytorch实现与源码讲解前言UNet模型运行环境搭…

解决 Required Integer parameter ‘uid‘ is not present

1.原因分析 后端没接收到uid可能是前端没传递uid也可能是前端传递了uid&#xff0c;但是传递方式与后端接收方式不匹配&#xff0c;导致没接收到更大的可能是因为后端请求方式错了。比如&#xff1a; 2.解决方案 先确定前端传参方式与后端请求方式是匹配的后端get请求的话…

动态库和静态库的理解 Linux

其实库文件里面的内容就是函数的实现方法&#xff0c;向我们包含的头文件其实就是函数的生命&#xff0c;而我们编译链接程序时会自动加载库文件&#xff0c;最终形成可执行程序。其实我们在编译链接时不仅仅会将文件的库文件加载进来&#xff0c;其实头文件也是需要加载进来的…

C++输入输出流

输入/输出流类&#xff1a;iostream---------i input&#xff08;输入&#xff09; o output&#xff08;输出&#xff09; stream&#xff1a;流 iostream&#xff1a; istream类&#xff1a;输入流类-------------cin&#xff1a;输入流类的对象 ostre…

企业级大数据安全架构(六)数据授权和审计管理

作者&#xff1a;楼高 本节详细介绍企业级大数据架构中的第六部分&#xff0c;数据授权和审计管理 1.Ranger简介 Apache Ranger是一款被设计成全面掌管Hadoop生态系统的数据安全管理框架&#xff0c;为Hadoop生态系统众多组件提供一个统一的数据授权和管理界面&#xff0c; 管…

品牌突围|内容营销「共创公式」全面讲解

为什么品牌要扎根小红书&#xff1f;除了种草投放&#xff0c;品牌还能做些什么&#xff1f; 在小红书&#xff0c;迎接消费者共创的时代&#xff0c;激活品牌营销的无限潜能。 拥抱多元 在新机遇中预见未来 2023年&#xff0c;各大社交媒体平台涌现出了许多热点&#xff0c…

软件测试工作中需要使用的工具

作为一个测试人员在日常工作中会使用到很多的工具&#xff0c;今天给大家分享一下这些工具。对软件测试、接口、自动化、性能测试和日常文档编写办公有帮助的网站。 接口测试大力推荐国产的接口测试工具&#xff1a;apipost&#xff0c;apipost还是一款很不错的接口文档生产工…

OpenCV图像的基本操作

图像的基本操作&#xff08;Python&#xff09; 素材图 P1&#xff1a;die.jpg P2&#xff1a;cool.jpg V&#xff1a;rabbit.mp4&#xff0c; 下载地址 读取展示-图像 import cv2img_1 cv2.imread(./die.jpg) # default cv2.IMREAD_COLOR print("die.jpg shape(imre…

Python 实现自动化测试 dubbo 协议接口

前言 在工作或学习过程中&#xff0c;可能会遇到后端服务里有使用 dubbo 协议实现的接口&#xff0c;dubbo 协议接口的测试方法不同于 http/https 类型的接口&#xff0c;不能简单使用request.post的方法来完成自动化测试。 如果需要对 dubbo 协议的接口进行自动化测试&#…

数据结构篇-02:最小栈

对于这道题&#xff0c;除了 getMin 外的功能&#xff0c;传统的 栈 结构中都有&#xff0c;所以重点在于如何实现 getMin 方法。 有两类方法&#xff1a;使用辅助栈/不使用辅助栈 使用辅助栈的解法一 定义一个 栈 来实现常规功能&#xff0c;另外定义一个栈&#xff08;最小…

2016年认证杯SPSSPRO杯数学建模A题(第一阶段)洗衣机全过程文档及程序

2016年认证杯SPSSPRO杯数学建模 A题 洗衣机 原题再现&#xff1a; 洗衣机是普及率极高的家用电器&#xff0c;它给人们的生活带来了很大的方便。家用洗衣机从工作方式来看&#xff0c;有波轮式、滚筒式、搅拌式等若干种类。在此基础上&#xff0c;各厂商也推出了多种具体方案…