0

我有这个html:

<p class="separator" style="background:url('http://localhost:85/WebCamClone/public/images/home/separator.png') repeat-y;"></p>

这个CSS:

    p.separator {
position: absolute;
height: 100%;
width: 10px;
top: 0px;
right: 46px;
z-index: 999;
}

当我在新标签页中打开它时,我可以看到图像,但我看不到 p 标签中页面上显示的图像..为什么?

4

2 回答 2

0

问题是你height: 100%;的身高不能像你期望的那样伸展。要解决此问题,您可以尝试以下选项:

  1. 给你的高度像素值,就像你的宽度一样

  2. 让你html, body { height: 100%; }和你的height: 100%;意志发挥作用

  3. 分配position: absolute给您的图像

您可以选择其中一个,每个都应该工作。

于 2012-12-10T09:55:32.997 回答
0

也许绝对位置会导致这个问题

为了确保使用彩色背景,如果第一步不起作用,则使用相对位置作为第二步,第三步:使用“位置:相对”到父容器

于 2012-12-10T10:06:31.137 回答