gpt4 book ai didi

html - 如何CSS两个垂直圆柱体

转载 作者:太空宇宙 更新时间:2023-11-03 19:54:07 36 4
gpt4 key购买 nike

我想做这个

CSS Cylinders

如何使用 CSS 实现这些?

更新

如何在同一底部对齐圆柱体,以及如何在它们下方添加标题?

最佳答案

您必须将圆柱体图像分成三部分:顶部、中间(将重复)和底部。像这样:

例如,将它们命名为 top.png、middle.png 和 bottom.png。

然后您需要三个 HTML 元素,每个部分一个:

<div class="cylinder top"></div>
<div class="cylinder middle" style="height:300px"></div>
<div class="cylinder bottom"></div>

还有CSS:

.cylinder {
width: <width of the cylinder image>px;
}
.cylinder.top {
background-image:url('top.png') no-repeat;
height: <height of the top image>px;
}
.cylinder.middle {
background-image:url('middle.png') repeat-y; /* repeat vertically */
}
.cylinder.bottom {
background-image:url('bottom.png') no-repeat;
height: <height of the bottom image>px;
}

要更改高度或圆柱体,您只需修改中间元素上的 the style="height:300px"

此解决方案适用于任何浏览器,甚至是 IE6。

关于html - 如何CSS两个垂直圆柱体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4792492/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com