CSS菜单未居中;javascript不适用?
我似乎无法让这个动画CSS菜单工作。。。a) 它没有居中,我似乎无法将它居中(可能是因为CSS中的UL元素冲突?)和b)javascript根本没有应用 请参见此处,了解哪里出了问题: 以下是它的工作原理: HTML: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
<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问题。