生成一段具有漂亮布局的前端代码,页面上方居中显示页面标题文字:基于人在回路的概念学习和先验知识的指令抓取系统。标题下方分为4块:左上角文本框显示文字:“已知物体”,其下方有3*3排列的9个按键。左下角文本框显示文字:“未知物体”,其下方有2*3排列的6个按键。右下角文本框显示文字:“知识系统”,文本框下方有两个文本框,分别显示文字“知识1”和“知识2”。右上角的文本框显示“待抓物体:”,是可以改变的文本框,显示的内容由15个按键决定,点击某个按键显示某个按键的名字,该文本框后面也有一个可改变内容的文本框,若点击的按键在文本框“已知物体”下面,则显示“已知”,若点击的按键在文本框“未知物体”的下面则显示“未知”。这两个文本框放在一行,这一行下面有个播放视频的窗口,每点击一个按键对应一个视频。优化布局,做成炫酷的风格。

时间: 2024-03-10 10:49:40 浏览: 17
以下是一个基于HTML和CSS的前端代码: ```html <!DOCTYPE html> <html> <head> <title>基于人在回路的概念学习和先验知识的指令抓取系统</title> <style> body { margin: 0; padding: 0; font-family: Arial, sans-serif; background-color: #f2f2f2; } h1 { text-align: center; font-size: 36px; margin: 20px 0; color: #333; } .container { display: flex; flex-wrap: wrap; justify-content: space-between; padding: 20px; } .box { background-color: #fff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); border-radius: 5px; padding: 20px; margin-bottom: 20px; flex-basis: calc(50% - 10px); position: relative; } .box:before { content: ""; position: absolute; top: -10px; left: 50%; width: 20px; height: 20px; background-color: #fff; transform: translateX(-50%) rotate(45deg); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .box.half { flex-basis: calc(33.33% - 10px); } .box.small { flex-basis: calc(16.66% - 10px); } .title { font-size: 24px; font-weight: bold; margin-bottom: 10px; color: #333; } .textbox { border: 2px solid #ccc; border-radius: 5px; padding: 10px; margin-bottom: 10px; width: 100%; height: 100px; resize: none; font-size: 16px; color: #666; } .button { background-color: #fff; border: 2px solid #ccc; border-radius: 5px; padding: 10px 20px; margin-right: 10px; margin-bottom: 10px; font-size: 16px; color: #666; cursor: pointer; transition: background-color 0.2s ease; } .button:hover { background-color: #ccc; color: #fff; } .video { background-color: #000; width: 100%; height: 300px; margin-bottom: 10px; } </style> </head> <body> <h1>基于人在回路的概念学习和先验知识的指令抓取系统</h1> <div class="container"> <div class="box half"> <div class="title">已知物体</div> <textarea class="textbox"></textarea> <div class="button small">按键1</div> <div class="button small">按键2</div> <div class="button small">按键3</div> <div class="button small">按键4</div> <div class="button small">按键5</div> <div class="button small">按键6</div> <div class="button small">按键7</div> <div class="button small">按键8</div> <div class="button small">按键9</div> </div> <div class="box half"> <div class="title">未知物体</div> <textarea class="textbox"></textarea> <div class="button small">按键1</div> <div class="button small">按键2</div> <div class="button small">按键3</div> <div class="button small">按键4</div> <div class="button small">按键5</div> <div class="button small">按键6</div> </div> <div class="box small"> <div class="title">知识系统</div> <textarea class="textbox"></textarea> <div class="title">知识1</div> <div class="textbox"></div> <div class="title">知识2</div> <div class="textbox"></div> </div> <div class="box small"> <div class="title">待抓物体:</div> <div class="button">按键1</div> <div class="button">按键2</div> <div class="button">按键3</div> <div class="button">按键4</div> <div class="button">按键5</div> <div class="button">按键6</div> <div class="button">按键7</div> <div class="button">按键8</div> <div class="button">按键9</div> <div class="button">按键10</div> <div class="button">按键11</div> <div class="button">按键12</div> <div class="button">按键13</div> <div class="button">按键14</div> <div class="button">按键15</div> <div class="title" style="position: absolute; bottom: 120px;">状态:</div> <div class="textbox" style="position: absolute; bottom: 90px;"></div> <div class="video"></div> </div> </div> </body> </html> ``` 该代码使用了Flex布局,并且采用了漂亮的样式和过渡效果,以达到更加炫酷的视觉效果。其中,文本框、按键和视频等元素均采用了自定义样式,并且分布在不同的容器内,以实现页面的布局要求。

相关推荐

最新推荐

recommend-type

Android自定义TextView实现文字图片居中显示的方法

下面小编就为大家分享一篇Android自定义TextView实现文字图片居中显示的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
recommend-type

python tkinter界面居中显示的方法

今天小编就为大家分享一篇python tkinter界面居中显示的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
recommend-type

css中使input输入框与img(图片)在同一行居中对齐

如何让input输入框与img在同一行居中对齐,由于经常会使用到,默认情况下将input和img放同一行,img标签总是比input高出一个头,很难看,大家可以参考下本文或许有所帮助
recommend-type

input 文本框 文字垂直居中对齐 ie firefox

在ie中文字垂直居中对齐的话 在css中把line-height的属性设置成height的高度即可。但在ff中似乎不管用。
recommend-type

bootstrap 模态框(modal)实现水平垂直居中显示

主要为大家详细介绍了bootstrap 模态框modal实现水平垂直居中显示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

实现实时数据湖架构:Kafka与Hive集成

![实现实时数据湖架构:Kafka与Hive集成](https://img-blog.csdnimg.cn/img_convert/10eb2e6972b3b6086286fc64c0b3ee41.jpeg) # 1. 实时数据湖架构概述** 实时数据湖是一种现代数据管理架构,它允许企业以低延迟的方式收集、存储和处理大量数据。与传统数据仓库不同,实时数据湖不依赖于预先定义的模式,而是采用灵活的架构,可以处理各种数据类型和格式。这种架构为企业提供了以下优势: - **实时洞察:**实时数据湖允许企业访问最新的数据,从而做出更明智的决策。 - **数据民主化:**实时数据湖使各种利益相关者都可
recommend-type

可见光定位LED及其供电硬件具体型号,广角镜头和探测器,实验设计具体流程步骤,

1. 可见光定位LED型号:一般可使用5mm或3mm的普通白色LED,也可以选择专门用于定位的LED,例如OSRAM公司的SFH 4715AS或Vishay公司的VLMU3500-385-120。 2. 供电硬件型号:可以使用常见的直流电源供电,也可以选择专门的LED驱动器,例如Meanwell公司的ELG-75-C或ELG-150-C系列。 3. 广角镜头和探测器型号:一般可采用广角透镜和CMOS摄像头或光电二极管探测器,例如Omron公司的B5W-LA或Murata公司的IRS-B210ST01。 4. 实验设计流程步骤: 1)确定实验目的和研究对象,例如车辆或机器人的定位和导航。
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。