【发布时间】:2022-09-23 10:48:19
【问题描述】:
想知道如何有人建议将此示例重建为更可行的版本,可以用作网络上的交互式部分。
使用 CSS 快速创建 this working example。
HTML
<div class=\"wrapper\">
<div class=\"box a\"></div>
<div class=\"box b\"></div>
<div class=\"box c\"></div>
<div class=\"box d\"></div>
<div class=\"box e\"></div>
<div class=\"box f\"></div>
<div class=\"box a\"></div>
<div class=\"box b\"></div>
<div class=\"box c\"></div>
<div class=\"box d\"></div>
<div class=\"box e\"></div>
<div class=\"box f\"></div>
</div>
CSS
.wrapper {
overflow: hidden;
width: 100vw;
display: grid;
grid-template-columns: 20px 20px 20px 20px 20px 20px 20px 20px 20px 20px 20px 20px;
grid-gap: 0px;
background-color: #fff;
color: #444;
}
.box {
background-color: #fff;
color: #fff;
border: 0.001em solid #efefef;
border-radius: 0px;
padding: 0px;
height:1 7px;
transition: all 1s ease-out;
transition-delay: 0.2s;
}
.box:hover {
background-color: #FF5400;
border: 0.001em solid #FF5400;
transition: all 0.1s ease-out;
}
.box.d:hover {
background-color: #2BD1F8 !important;
border: 0.001em solid #2BD1F8;
transition: all 0.1s ease-out;
}
-
“更可行”是指无需显式创建所有这些 div 吗?
-
出于礼貌,我将链接的演示带入了问题中,(相关的)\"minimal reproducible example\" 代码是必需的,以便回答者可以更轻松地查看、访问和使用该代码。将来,请尝试自己执行此操作,因为缺少代码是关闭问题的原因。另外,请查看关于\"的指导方针How to Ask\" 这应该进一步解释我们对Stack Overflow 问题的要求和期望。谢谢,欢迎。
-
谢谢!这是我第一次使用这个平台。是的,在更精致和更少的代码中更可行。同样响应迅速,我觉得有一种更好的方法可以同时解决这两个问题......@AHaworth
标签: javascript css