【发布时间】:2009-10-25 03:45:12
【问题描述】:
我的 HTML 和 CSS 遇到了一些问题,因为我的页面上的 HTML 没有按照我在 CSS 中设置的功能。
我正在尝试使一块文本的宽度为:50,但它似乎不起作用。
这是一个代码sn-p:
<div id="welcome">
<h2>Welcome!</h2>
hello, this is some text.
<p>
text before that text down there. v
<p>
we have some text here.
<p><img src="images\halo.jpg" width="250" height= "250" alt="Master Chief" /><p>
</div>
这是来自网站。我在 CSS 中设置了一些规则,使这个 DIV 和单独页面上的其他 DIV 具有 50% 的宽度,但它只是不起作用。这是CSS规则:
#welcome, #about, #contact {
width: 50%;
}
我所有的其他 CSS 都在工作,并且 HTML 正确链接到 CSS。我究竟做错了什么? 我试过强制重新加载,只有一个 DIV 的规则,以及类似的一切。如果你能帮助我,谢谢!
编辑:已解决,感谢 ob。再次干杯。
-蒂姆
【问题讨论】:
-
示例代码对我来说很好用。检查正在应用规则的 CSS 调试器(例如 Firebug 或 Safari 的内置网络检查器)并查找其他可疑之处。
-
你看到了什么,而不是说它不起作用?
-
旁注,
img src="images\halo.jpg"1 should beimg src="images/halo.jpg"`。一个正斜杠。 :P -
蒂姆,“它似乎不起作用”是什么意思? ...我测试了你的代码,div的宽度正好是网页宽度的一半!!!
-
如果已解决,请将为您解决的答案标记为已接受(单击其上的绿色复选标记)