【发布时间】:2012-02-27 02:45:07
【问题描述】:
我是 css/html 的新手,我正在尝试在我的页面上使用图像,但是这段代码不起作用:
它应该使用我的“100%”将图像设置为窗口的宽度和高度,但它只是按原样显示图像,对于“myclass”,我尝试添加一些文本,或者不添加,但它没有显示边界。
我遵循了一个教程,但我不知道问题出在哪里:
body {
background-image:url("landscape.jpeg");
background-size:100%;
}
.myclass { position:relative; border:1px solid red; }
<div id="myclass">
<p></p>
</div>
感谢您的帮助
【问题讨论】:
-
定义'不起作用'。它做什么(或不做什么)?您期望它会做什么?
-
@David Thomas:你好,它应该使用我的“100%”将图像设置为窗口的宽度和高度,但它只是按原样显示图像,对于“myclass”,我尝试添加一些文本,或者没有,但它不显示边框,我在编程方面很新,对不起:) 我应该设置另一个位置或类似的东西吗?
-
您为图像提供的路径表明它应该与 CSS 位于同一文件夹中。另外,你确定是
jpeg(而不是jpg)? -
@David Thomas:谢谢大卫!我感谢您的帮助!不,实际上图像出现在屏幕上,但它不在我页面的宽度或高度,我希望它是 100%,这可能吗? (ps:如何更改“-1”?)
-
你不能。 “-1”来自否决票,因为您的问题,正如最初提出的那样,几乎没有信息,并且“不起作用”是一个完全不充分的问题描述。如果您将鼠标悬停在数字下方的向下箭头上,您会看到有人认为“[this] question 没有显示任何研究成果;它不清楚或没有用。”我赶紧补充说,并不是我对你投了反对票。