CSS菜单未居中;javascript不适用?

CSS菜单未居中;javascript不适用?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我似乎无法让这个动画CSS菜单工作。。。a) 它没有居中,我似乎无法将它居中(可能是因为CSS中的UL元素冲突?)和b)javascript根本没有应用 请参见此处,了解哪里出了问题: 以下是它的工作原理: HTML: <ul class="menu"> <li class="green"> <p><a href="#">Home</a></p> <p class="subt

我似乎无法让这个动画CSS菜单工作。。。a) 它没有居中,我似乎无法将它居中(可能是因为CSS中的UL元素冲突?)和b)javascript根本没有应用

请参见此处,了解哪里出了问题:

以下是它的工作原理:

HTML:

<ul class="menu">
    <li class="green">
        <p><a href="#">Home</a></p>
        <p class="subtext">The front page</p>
    </li>
    <li class="yellow">
        <p><a href="#">About</a></p>
        <p class="subtext">More info</p>
    </li>
    <li class="red">
        <p><a href="#">Contact</a></p>
        <p class="subtext">Get in touch</p>
    </li>
    <li class="blue">
        <p><a href="#">Submit</a></p>
        <p class="subtext">Send us your stuff!</p>
    </li>
    <li class="purple">
        <p><a href="#">Terms</a></p>
        <p class="subtext">Legal things</p>
    </li>
</ul>
CSS:

试试这个

CSS

ul.menu{
    height: 50px;
    list-style: none outside none;
    margin: 0 auto;
    width: 500px;
}
你也可以把li类简称为

ul.menu li{
    width:100px;
    height:50px;
    float:left;
    color:#191919;
    text-align:center;
    overflow:hidden;
}

/*Menu Color Classes*/
.green{
    background:#6AA63B url('images/green-item-bg.jpg') top left no-repeat;
}    
.yellow{
    background:#FBC700 url('images/yellow-item-bg.jpg') top left no-repeat;
}    
.red{
    background:#D52100 url('images/red-item-bg.jpg') top left no-repeat;
}    
.purple{
    background:#5122B4 url('images/purple-item-bg.jpg') top left no-repeat;
}    
.blue{
    background:#0292C0 url('images/blue-item-bg.jpg') top left no-repeat;
}
同时你的
动画
也能正常工作,你所有的
js都能加载。

试试这个

CSS

ul.menu{
    height: 50px;
    list-style: none outside none;
    margin: 0 auto;
    width: 500px;
}
你也可以把li类简称为

ul.menu li{
    width:100px;
    height:50px;
    float:left;
    color:#191919;
    text-align:center;
    overflow:hidden;
}

/*Menu Color Classes*/
.green{
    background:#6AA63B url('images/green-item-bg.jpg') top left no-repeat;
}    
.yellow{
    background:#FBC700 url('images/yellow-item-bg.jpg') top left no-repeat;
}    
.red{
    background:#D52100 url('images/red-item-bg.jpg') top left no-repeat;
}    
.purple{
    background:#5122B4 url('images/purple-item-bg.jpg') top left no-repeat;
}    
.blue{
    background:#0292C0 url('images/blue-item-bg.jpg') top left no-repeat;
}
同时你的
动画
也能正常工作,你所有的
js都能加载。

试试这个

CSS

ul.menu{
    height: 50px;
    list-style: none outside none;
    margin: 0 auto;
    width: 500px;
}
你也可以把li类简称为

ul.menu li{
    width:100px;
    height:50px;
    float:left;
    color:#191919;
    text-align:center;
    overflow:hidden;
}

/*Menu Color Classes*/
.green{
    background:#6AA63B url('images/green-item-bg.jpg') top left no-repeat;
}    
.yellow{
    background:#FBC700 url('images/yellow-item-bg.jpg') top left no-repeat;
}    
.red{
    background:#D52100 url('images/red-item-bg.jpg') top left no-repeat;
}    
.purple{
    background:#5122B4 url('images/purple-item-bg.jpg') top left no-repeat;
}    
.blue{
    background:#0292C0 url('images/blue-item-bg.jpg') top left no-repeat;
}
同时你的
动画
也能正常工作,你所有的
js都能加载。

试试这个

CSS

ul.menu{
    height: 50px;
    list-style: none outside none;
    margin: 0 auto;
    width: 500px;
}
你也可以把li类简称为

ul.menu li{
    width:100px;
    height:50px;
    float:left;
    color:#191919;
    text-align:center;
    overflow:hidden;
}

/*Menu Color Classes*/
.green{
    background:#6AA63B url('images/green-item-bg.jpg') top left no-repeat;
}    
.yellow{
    background:#FBC700 url('images/yellow-item-bg.jpg') top left no-repeat;
}    
.red{
    background:#D52100 url('images/red-item-bg.jpg') top left no-repeat;
}    
.purple{
    background:#5122B4 url('images/purple-item-bg.jpg') top left no-repeat;
}    
.blue{
    background:#0292C0 url('images/blue-item-bg.jpg') top left no-repeat;
}

同样你的
动画
可以正常工作,所有
js
都被加载。

你加载的脚本顺序错误

<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>

window.jQuery | | document.write(“”)
前两个脚本需要jQuery才能工作,但它还不可用。首先加载jQuery

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>
<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>

window.jQuery | | document.write(“”)

您以错误的顺序加载脚本

<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>

window.jQuery | | document.write(“”)
前两个脚本需要jQuery才能工作,但它还不可用。首先加载jQuery

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>
<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>

window.jQuery | | document.write(“”)

您以错误的顺序加载脚本

<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>

window.jQuery | | document.write(“”)
前两个脚本需要jQuery才能工作,但它还不可用。首先加载jQuery

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>
<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>

window.jQuery | | document.write(“”)

您以错误的顺序加载脚本

<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>

window.jQuery | | document.write(“”)
前两个脚本需要jQuery才能工作,但它还不可用。首先加载jQuery

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>
<script src="js/jquery.easing.1.3.js" type="text/javascript"></script>
<script src="js/animated-menu.js" type="text/javascript"></script>

window.jQuery | | document.write(“”)

我把
easing.js的链接下载下来,放到你的
头上
标签里


我把
easing.js的链接下载下来,放到你的
头上
标签里


我把
easing.js的链接下载下来,放到你的
头上
标签里


我把
easing.js的链接下载下来,放到你的
头上
标签里



这两个链接指向相同的JS和CSS,因此我猜唯一的区别一定是问题所在——这就是我附加到主页上的附加CSS表:(但我真的不想只为中的menuLook调整所有这些,并查看其中的错误。当页面加载时,你似乎在jquery中遇到了一个脚本错误,因为它引用了一个函数。你在站点中添加了两个jquery文件,一个是1.3,另一个是1.8.3的min文件。为什么要使用两个不同的版本ions?这两个链接指向相同的JS和CSS,所以我猜唯一的区别一定是问题所在——这就是我附加到主页上的附加CSS表:(但我真的不想只为中的menuLook调整所有这些,并查看其中的错误。当页面加载时,你似乎在jquery中遇到了一个脚本错误,因为它引用了一个函数。你在站点中添加了两个jquery文件,一个是1.3,另一个是1.8.3的min文件。为什么要使用两个不同的版本ions?这两个链接指向相同的JS和CSS,所以我猜唯一的区别一定是问题所在——这就是我附加到主页上的附加CSS表:(但我真的不想只为中的menuLook调整所有这些,并查看其中的错误。当页面加载时,你似乎在jquery中遇到了一个脚本错误,因为它引用了一个函数。你在站点中添加了两个jquery文件,一个是1.3,另一个是1.8.3的min文件。为什么要使用两个不同的版本ions?这两个链接指向相同的JS和CSS,所以我猜唯一的区别一定是问题所在——这就是我附加到主页上的附加CSS表:(但我真的不想只为中的menuLook调整所有这些,并查看其中的错误。当页面加载时,你似乎在jquery中遇到了一个脚本错误,因为它引用了一个函数。你在站点中添加了两个jquery文件,一个是1.3,另一个是1.8.3的min文件。为什么要使用两个不同的版本ions?非常好的地方。一个问题。你为什么要回答社区维基?因为这个问题太本地化了,应该关闭,但这太长了,不能作为评论。它没有回答CSS问题。非常好的地方。一个问题。你为什么要回答社区维基?因为这个问题太本地化了,应该是closed,但这太长了,不能作为评论。它不能回答CSS问题。非常好的地方。一个问题。你为什么要回答社区维基?因为这个问题太本地化了,应该关闭,但这太长了,不能作为评论。它不能回答CSS问题。非常好的地方。一个问题。你为什么这样做回答社区维基?因为这个问题太本地化了,应该关闭,但这太长了,不能作为评论。而且它没有回答CSS问题。