html - 将网站划分为垂直列并为每个列提供不同的颜色

标签 html css

我可以将页面分成多个部分,并使用 css 为它们赋予不同的颜色

.window:nth-child(1) {
background: #d5d7dd;
top: 0%;
}
.window:nth-child(2) {
background: #1babb7;
top: 100%;
}

我可以将其中一个“ child ”分成不同的列并给它们单独的颜色吗? Like the third row is divided into 2 coumns

最佳答案

您已经用这个问题标记了 HTML 和 CSS,所以这里有一些基本代码来演示如何创建它。

注意:看来您是 HTML 和 CSS 的新手,所以我鼓励您学习一些教程!

HTML:

<div id="container">
    <div id="one"></div>
    <div id="two"></div>
    <div id="three"></div>
</div>

CSS:

#container {
    width:100%;
    height:200px;
}
#one {
    width:33.333%;
    height:200px;
    float:left;
    background-color:red;
}
#two {
    width:33.333%;
    height:200px;
    float:left;
    background-color:yellow;
}
#three {
    width:33.333%;
    height:200px;
    float:left;
    background-color:blue;
}

关于html - 将网站划分为垂直列并为每个列提供不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18724662/

相关文章:

php - 使用php在web中使用sh文件删除文件

python - 使用 BeautifulSoup 抓取 IMDb 页面

javascript - Flexbox:一旦另一个 flex 元素的宽度为 0,如何包装一个 flex 元素?

javascript - 如何使用querySelector检索div第一个子元素同级节点?

css - 需要使用 CSS 属性创建弹出窗口

html - 如何在html、css中处理PNG图像加载时间

javascript - javascript中的动态 Accordion

css - 避免边框重叠 CSS

css - vue 路由器链接中的中心元素

html - CSS 问题 : link is wrongly displayed