Javascript 在同一页面上获得导航栏和flexslider

Javascript 在同一页面上获得导航栏和flexslider,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个导航栏和flexslider在同一页上,但导航栏弄乱了flexslider。如何使样式彼此分离? 我试着把导航条放在1级以下,但似乎不起作用。请帮忙 这是页面顶部的样式: <head> <link rel="stylesheet" href="flexslider.css" type="text/css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.j

我有一个导航栏和flexslider在同一页上,但导航栏弄乱了flexslider。如何使样式彼此分离? 我试着把导航条放在1级以下,但似乎不起作用。请帮忙

这是页面顶部的样式:

<head>
<link rel="stylesheet" href="flexslider.css" type="text/css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script src="jquery.flexslider.js"></script>

<script type="text/javascript" charset="utf-8">
  $(window).load(function() {
    $('.flexslider').flexslider();
  });
</script>




<title>St. Anthony</title>
<style>

.flexslider {
 width:700px;
}

ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position: absolute;
}


li {
    display:inline-block;
    float: left;
    margin-right: 1px;
}


li a {
    display:block;
    min-width:140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: goldenrod;
    background: firebrick;
    text-decoration: none;
}

li:hover a {
    background: #FF0000;
}


li:hover ul a {
    background: firebrick;
    color: #goldenrod;
    height: 30px;
    line-height: 30px;
}

li:hover ul a:hover {
    background: #000000;
    color: goldenrod;
}


li ul {
    display: none;
}


li ul li {
    display: block;
    float: none;
}


li ul li a {
    width: auto;
    min-width: 100px;
    padding: 0 20px;
}

ul li a:hover + .hidden, .hidden:hover {
    display: block;
}


.show-menu {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #fff;
    background: #19c589;
    text-align: center;
    padding: 10px 0;
    display: none;
}


input[type=checkbox]{
    display: none;
}

input[type=checkbox]:checked ~ #menu{
    display: block;
}



@media screen and (max-width : 760px){
    /*Make dropdown links appear inline*/
    ul {
        position: static;
        display: none;
    }
    /*Create vertical spacing*/
    li {
        margin-bottom: 1px;
    }
    /*Make all menu links full width*/
    ul li, li a {
        width: 100%;
    }
    /*Display 'show menu' link*/
    .show-menu {
        display:block;
    }
}

}

section {
    display:block;
    float:left;
    margin:10px;
    }
nav {
    width:100%;
    height:40px;
    padding:2px;
    }
div.opener {
 font-size:120%;
 text-align:center;
}

</style>
</head>

$(窗口)。加载(函数(){
$('.flexslider').flexslider();
});
圣安东尼
.柔性滑块{
宽度:700px;
}
保险商实验室{
列表样式类型:无;
保证金:0;
填充:0;
位置:绝对位置;
}
李{
显示:内联块;
浮动:左;
右边距:1px;
}
李阿{
显示:块;
最小宽度:140px;
高度:40px;
文本对齐:居中;
线高:40px;
字体系列:“Helvetica Neue”,Helvetica,Arial,无衬线;
颜色:黄花;
背景:耐火砖;
文字装饰:无;
}
李:停一停{
背景:#FF0000;
}
李:悬停一下{
背景:耐火砖;
颜色:#黄花;
高度:30px;
线高:30px;
}
li:悬停ul a:悬停{
背景:#000000;
颜色:黄花;
}
李乌尔{
显示:无;
}
李宇莉{
显示:块;
浮动:无;
}
李宇莉{
宽度:自动;
最小宽度:100px;
填充:0 20px;
}
ul li a:悬停+.隐藏,.隐藏:悬停{
显示:块;
}
.显示菜单{
字体系列:“Helvetica Neue”,Helvetica,Arial,无衬线;
文字装饰:无;
颜色:#fff;
背景:19c589;
文本对齐:居中;
填充:10px0;
显示:无;
}
输入[类型=复选框]{
显示:无;
}
输入[类型=复选框]:选中~#菜单{
显示:块;
}
@媒体屏幕和屏幕(最大宽度:760像素){
/*使下拉链接内联显示*/
保险商实验室{
位置:静态;
显示:无;
}
/*创建垂直间距*/
李{
边缘底部:1px;
}
/*使所有菜单链接全宽*/
ul li,li a{
宽度:100%;
}
/*显示“显示菜单”链接*/
.显示菜单{
显示:块;
}
}
}
部分{
显示:块;
浮动:左;
利润率:10px;
}
导航{
宽度:100%;
高度:40px;
填充:2px;
}
开沟器{
字体大小:120%;
文本对齐:居中;
}

我不太确定你看到了什么,但你是否尝试过清理你的浮动?请你做个简单的回答好吗