更新:我弄清楚发生了什么。我的主机(ipage.com)有一些类型的缓存,即使你更新了css并清除你的缓存,它也会显示旧的缓存很长一段时间。如果你在网上搜索“ipage css refresh”,你可以阅读更多相关信息。
解决:当我把www.domain.com放到它时,它显示了一个旧的样式表,我甚至不再在主机上了。 domain.com然而工作正常。我不知道为什么会这样,但我正在研究它。谢谢大家的帮助。
我似乎无法设置div的高度和宽度。如果我将样式放在标签内部就可以了,但是从样式表中它没有。感谢。
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="/stylesheet1.css">
<title>website</title>
</head>
<body>
<div id="menu" >
<b>item1</b>
<br>
<b>item2</b>
</div>
</body>
</html>
css是:
#menu {
display : inline-block;
background-color : blue;
height : 200px;
width : 100px;
}
答案 0 :(得分:0)
只是猜测:样式表是否真的位于域的根文件夹中,还是位于某个子目录中?
/stylesheet1.css
是绝对路径...前导斜杠表示根文件夹。
也许你的意思是stylesheet1.css
,它指的是与html页面在同一文件夹中的文件?
答案 1 :(得分:0)
好吧,首先检查你的浏览器是否可以获得样式表,
使用firebug extension(如果您使用的是firefox,如果您使用的是chrome,则无需安装firebug),然后按F12
并检查浏览器是否可以获取样式表文件或获取404错误。
我认为问题是浏览器无法获取文件,因此您在文件中创建的任何更改都不会执行任何操作。
答案 2 :(得分:-1)
样式表是否在您网站的根目录中?确保您可以通过在浏览器中访问它的URL来查看样式表。