无法从样式表设置css样式表高度,div的宽度

时间:2014-02-06 02:43:30

标签: html css css3

更新:我弄清楚发生了什么。我的主机(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;
}

3 个答案:

答案 0 :(得分:0)

只是猜测:样式表是否真的位于域的根文件夹中,还是位于某个子目录中? /stylesheet1.css是绝对路径...前导斜杠表示根文件夹。 也许你的意思是stylesheet1.css,它指的是与html页面在同一文件夹中的文件?

答案 1 :(得分:0)

好吧,首先检查你的浏览器是否可以获得样式表, 使用firebug extension(如果您使用的是firefox,如果您使用的是chrome,则无需安装firebug),然后按F12并检查浏览器是否可以获取样式表文件或获取404错误。

我认为问题是浏览器无法获取文件,因此您在文件中创建的任何更改都不会执行任何操作。

答案 2 :(得分:-1)

样式表是否在您网站的根目录中?确保您可以通过在浏览器中访问它的URL来查看样式表。