当前位置: 首页 > news >正文

`待办事项css样式

```vue

<template>

    <div class="box">

        <div class="head">

              <h2>待办事项</h2>

              <input type="text" placeholder="请输入您的待办事项,按回车添加">

        </div>

        <div class="main">

          <ul>

            <li>

              <div class="text">

                <input type="checkbox">

                <span>学习Vue.js前端框架</span>

              </div>

              <div class="删除"><input type="button" value="删除"></div>

            </li>

          </ul>

        </div>

        <div class="foot">

              <div class="left">

                <input type="button" value="总计:">

              </div>

              <div class="right">

                  <input type="button" value="全部">

                  <input type="button" value="未完成">

                  <input type="button" value="已完成">

              </div>

        </div>

    </div>

</template>

<script setup>

</script>

<style>

*{

  margin: 0px;

  padding: 0px;

}

#app{

  height: 100vh;

  display: flex;

  justify-content: center;

  align-items: center;

}

.box{

  width: 500px;

  height: 500px;

  border: 1px solid black;

  background-color: #ddd;

  display: flex;

  flex-direction: column;

}

.box > div{

  border: 1px solid black;

}

.head{

  height: 80px;

  display: flex;

  flex-direction: column;

  justify-content: center;

  align-items: center;

}

.head > input[type=text]{

  width: 97%;

  padding-left: 5px;

  border: transparent;

  margin-top: 5px;

  font-size: 12px;

  height: 30px;

  border-radius: 7px;

}

.main{

  flex:1;

}

.foot{

  height: 50px;

  width: 100%;

  display: flex;

  flex-direction: row;

  justify-content: space-between;

}

li{

  list-style: none;

  width: 97%;

  border-radius: 7px;

  display: flex;

  flex-direction: row;

  /* 分开左右两边 */

  justify-content: space-between;

  height: 35px;

  background-color: white;

  margin: 8px;

  line-height: 50px;

}

li > div{

  display: flex;

  align-items: center;

  justify-content: center;

  margin: 5px;

}

span{

  display: inline-flexbox;

  padding-left: 5px;

}

input[type=button]{

  border: transparent;

  margin: 10px;

  font-size: 15px;

}

</style>

```


 

### 跑项目

1. **克隆/下载项目**

    - 确保已安装Git。

    - 打开终端:Win+R打开运行窗口,输入`cmd`回车。

    - 执行克隆命令:

      ```bash

      git clone https://gitee.com/myhfw003/grade23-fullstack-class2-todos-demo.git

      ```

2. **进入项目目录,安装依赖,运行项目**

    ```bash

    cd todos // 进入项目目录

    yarn // 安装依赖

    yarn format // 格式化组件代码

    yarn dev // 在开发环境中运行项目

    ```

3. **打包项目**

    ```bash

    yarn build // 打包项目,打包好的文件在dist目录

    yarn review // 预览打包后的项目

    ```


 

http://www.xdnf.cn/news/353089.html

相关文章:

  • electron 结合 react(cra创建的) 创建桌面应用和打包桌面应用
  • 2025年API安全防御全解析:应对DDoS与CC攻击的智能策略
  • rtsp,。。。。
  • 现代框架对SEO的深度影响
  • 【概念解读】开发中遇到的概念阶段
  • RuntimeError: expected scalar type ComplexDouble but found Float
  • 计算机视觉与深度学习 | 视觉+激光雷达+惯惯性SLAM算法汇总(原理,公式,代码)
  • Java中的分布式缓存与Memcached集成实战
  • 电压取样端口静电浪涌防护方案 之6TS Series瞬态抑制器TVS
  • hz2新建Keyword页面
  • 使用 swift 微调 Qwen3-4b 模型
  • 矩阵短剧系统:如何用1个后台管理100+小程序?深度解析多端绑定技术
  • C++--类中this指针的讲解
  • 从数据孤岛到智能工厂:RG3000边缘网关的数字化转型实践
  • Mac QT水平布局和垂直布局
  • 小红书视频无水印下载方法
  • AI技术与园区运营的深度融合:未来生态型园区的建设路径
  • VS Code配置指南:打造高效的QMK开发环境
  • 老旧 LabVIEW 系统升级改造
  • 系统的从零开始学习电子的相关知识,该如何规划?你是工作了18年的电子工程师,请给出你的建议
  • 三维GIS开发cesium智慧地铁教程(6)添加模型
  • 31【干货】Arcgis属性表常用查询表达式实战大全
  • 基于Java和GeoTools的根据矢量BBOx自动生成格网文件实践
  • 基于C++的多线程网络爬虫设计与实现(CURL + 线程池)
  • Java游戏服务器开发流水账(3)游戏数据的缓存简介
  • 第04章—技术突击篇:如何根据求职意向进行快速提升与复盘
  • 数据库索引
  • 使用Java处理多客户端服务器:从传统线程到虚拟线程
  • [250509] x-cmd 发布 v0.5.11 beta:x ping 优化、AI 模型新增支持和语言变量调整
  • kotlin 数据类