我试图使用背景图像属性。我真的对重复 x 和 y 感到困惑。我试图弄清楚它的作用,我发现网上的东西我觉得不够好。我创建了两列,左列将获得 63%,右列将获得 37%(近似值)。我使用了宽度为 3000 像素、高度为 160 的背景图像,并为两列使用了两种不同的颜色。也就是说,在 1890 像素或 63% 之后颜色会发生变化。
我正在使用具有 1350 像素宽屏幕的笔记本电脑。我一直在改变repeat-y的百分比,看看它在做什么。我还是想不通,怎么回事。这是我的理解,如果我错了,请给我更简单的解释。对我来说,如果我将重复 y 设置为 44%,那么它将占用当前容器的 44%,比如说 Z PX,并通过从 z PX 开始到图像末尾来设置背景图像,在我的情况下为 3000px,并且垂直重复该过程。我希望我很清楚。我对么?请让我知道您的想法或以您自己的方式向我解释。谢谢!
#page{
background:url("bg.jpg") repeat-y 63%;
}
.clear{
clear:both;
}
div.left{
width:63.11111111%;
float:left;
}
div.right{
float:right;
width:36%;
}
}
</style>
</head>
<body>
<div id="page">
<div class="left">
this is left column
</div>
<div class="right">
this is right column
</div>
<div class="clear"></div>
</div>
</body>