使用HTML+CSS 完成 九宫格显示,边框粗细5px,格子大小是50px*50px,鼠标悬浮到格子的时候边框呈现红色,文字内容在每个格子的中间,每个格子使用div来完成,(即div格子如何横向排列,提示display)。
时间: 2024-02-13 11:03:56 浏览: 129
html实现九宫格
好的,以下是使用HTML+CSS完成九宫格显示的代码:
```html
<!DOCTYPE html>
<html>
<head>
<style>
.container {
display: flex;
flex-wrap: wrap;
width: 260px;
height: 260px;
border: 5px solid #000;
}
.box {
width: 50px;
height: 50px;
border: 5px solid #fff;
text-align: center;
font-size: 24px;
line-height: 50px;
cursor: pointer;
}
.box:hover {
border-color: red;
}
</style>
</head>
<body>
<div class="container">
<div class="box">1</div>
<div class="box">2</div>
<div class="box">3</div>
<div class="box">4</div>
<div class="box">5</div>
<div class="box">6</div>
<div class="box">7</div>
<div class="box">8</div>
<div class="box">9</div>
</div>
</body>
</html>
```
在上面的代码中,我们使用了flex布局来横向排列九宫格,每个格子使用了一个class名为“box”的div来表示。我们使用了CSS样式来设置每个格子的大小、边框、文字内容、悬停效果和鼠标光标样式等。
希望这个例子可以帮助您理解如何使用HTML和CSS创建九宫格。
阅读全文