网站大量收购独家精品文档,联系QQ:2885784924

AI生成式探究学习教学辅助设计单-5.2 九宫格设计制作.docx

AI生成式探究学习教学辅助设计单-5.2 九宫格设计制作.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

AI生成式探究学习教学辅助设计单

使用AI名称:DeepSeek班级:学生姓名:

子任务名称

提示词

AI的回应

对AI回应的评价

我的收获

第五模块网站页面布局

5.2九宫格设计制作

使用HTML5,CSS3,浮动方式相关属性。完成一个九宫格的制作,给出案例代码。

下面是一个使用HTML5和CSS3制作的九宫格案例代码,使用了浮动(float)属性来实现布局。

---

###1.HTML结构

!DOCTYPEhtml

htmllang=zh-CN

head

metacharset=UTF-8

metaname=viewportcontent=width=device-width,initial-scale=1.0

title九宫格布局/title

linkrel=stylesheethref=styles.css

/head

body

divclass=container

divclass=grid-item1/div

divclass=grid-item2/div

divclass=grid-item3/div

divclass=grid-item4/div

divclass=grid-item5/div

divclass=grid-item6/div

divclass=grid-item7/div

divclass=grid-item8/div

divclass=grid-item9/div

/div

/body

/html

---

###2.CSS样式

css

/*styles.css*/

/*重置样式*/

*{

margin:0;

padding:0;

box-sizing:border-box;

}

body{

font-family:Arial,sans-serif;

background-color:#f4f4f4;

display:flex;

justify-content:center;

align-items:center;

height:100vh;

}

.container{

width:300px;

height:300px;

background-color:#fff;

border:2pxsolid#333;

box-shadow:0010pxrgba(0,0,0,0.1);

}

.grid-item{

width:33.33%;

height:33.33%;

float:left;

border:1pxsolid#333;

display:flex;

justify-content:center;

align-items:center;

font-size:24px;

font-weight:bold;

background-color:#e67e22;

color:#fff;

transition:background-color0.3sease;

}

.grid-item:hover{

background-color:#d35400;

}

/*清除浮动*/

.container::after{

content:;

display:table;

clear:both;

}

---

###4.功能说明

1.HTML结构:

使用一个?container?容器包裹了9个?grid-item,每个?grid-item?代表九宫格中的一个格子。

2.CSS样式:

使用?float:left;?实现格子的横向排列。

每个格子的宽度和高度设置为?33.33%,确保三行三列的布局。

使用?flexbox?将格子中的内容居中显示。

添加了?hover?效果,当鼠标悬停在格子上时,背景颜色会发生变化。

使用?::after?伪元素清除浮动,防止容器高度塌陷。

3.响应式设计:

九宫格的宽度和高度固定为?300px,你可以根据需要调整容器的大小,或者使用百分比来实现响应式布局。

4.运行效果

将上述代码保存为?index.html和?

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档