html – 设计菜单有问题

html – 设计菜单有问题,第1张

概述我有以下菜单正常工作.我需要的是,一旦选择或悬停项目,其整个部分将在所有尺寸的屏幕中突出显示.目前,每个项目的部分内容都会突出显示. 码 <!DOCTYPE html><html lang="en"><head><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet 我有以下菜单正常工作.我需要的是,一旦选择或悬停项目,其整个部分将在所有尺寸的屏幕中突出显示.目前,每个项目的部分内容都会突出显示.

<!DOCTYPE HTML><HTML lang="en"><head><Meta name="vIEwport" content="wIDth=device-wIDth,initial-scale=1"><link rel="stylesheet"    href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/CSS/bootstrap.min.CSS"><link rel="stylesheet"    href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/CSS/bootstrap-theme.min.CSS"><link rel="stylesheet"    href="http://maxcdn.bootstrapcdn.com/Font-awesome/4.3.0/CSS/Font-awesome.min.CSS"><link rel="stylesheet"    href="https://cdnjs.cloudflare.com/AJAX/libs/bootstrap-social/4.2.1/bootstrap-social.CSS"><style>.container-menu {    wIDth: 100%;    background: none repeat scroll 0 0 rgb(0,0);    min-height: 63px;}.menu-items {    max-wIDth: 1130px;    wIDth: 100%;    height: 100%;    margin: 0 auto; //    text-align: center;    text-align: left;    position: relative;    padding-top: 36px;    text-align: center;}.menu-items li {    background-color: rgb(0,0);}.menu-items #home {    background-color: green;}.menu-items {    position: relative;}.menu-items a {    color: #fff;}.menu-items ul {    padding: 0;    List-style: none;    margin: 0;}.menu-items li {    display: inline;    border-left: 1px solID #fff;}.menu-items li:last-child {    border-right: 1px solID #fff;}.burger {    wIDth: 25px;    height: 25px;    position: absolute;    top: 7px;    right: 7px;    display: none;}.menu-items li:hover {    background-color: green;}@media only screen and (max-wIDth: 720px) {    .burger {        display: block;    }    .menu-items ul {        display: none;    }    .menu-items li {        display: block;        border: 0;    }    .container-menu>img {        display: none;    }}@media ( min-wIDth :1500px) {    .menu-items li {        padding: 8px 38px;    }}@media ( min-wIDth : 979px) and (max-wIDth:1500px) {    .menu-items li {        border-left: 1px solID #fff;        display: inline;        padding: 8px 15px;    }}@media ( min-wIDth : 768px) and (max-wIDth: 979px) {    .menu-items li {        border-left: 1px solID #fff;        display: inline;        padding: 8px 15px;    }    .item {        height: 186px !important;    }}@media ( max-wIDth : 767px) {    .container-menu {        min-height: 63px;    }    .menu-items li {        border-left: 1px solID #fff;        padding: 8px 12px;    }}@media ( max-wIDth : 480px) {    .container-menu {        min-height: 48px;    }    .menu-top-center {        wIDth: 100%;    }    .menu-top-right {        padding-bottom: 4px;    }}</style></head><body><header>    <div >        <div >            <ul ID="">                <li ID="home"><a href="#"><i ></i>                        Home</a></li>                <li ID="item1"><a href="#">Item 1</a></li>                <li ID="item2"><a href="#">Item 2</a></li>                <li ID="mitem3"><a href="#">Item 3</a></li>                <li ID="item4"><a href="#">Item 4</a></li>                <li ID="item5"><a href="#">Item 5</a></li>                <li ID="item6"><a href="#">Item 6</a></li>                <li ID="item7"><a href="#">Item 7</a></li>            </ul>            <div >                <i ></i>            </div>        </div>    </div></header>    <script        src="https://AJAX.GoogleAPIs.com/AJAX/libs/jquery/2.1.3/jquery.min.Js"></script>    <script        src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/Js/bootstrap.min.Js"></script><script>$(document).ready(function() {            $('.burger').click(function() {                $('.menu-items ul').toggleClass("visible");            });        });</script></body></HTML>
解决方法 我根据你的图片完全重新设计了新的导航栏.请看一看.

>它100%响应
>大屏幕工作正常
>在移动视图中,我已禁用导航栏的折叠,因此在较小的设备中设计将相同

body {  line-height: 0 !important;}.navbar-collapse.collapse {  display: block!important;}.navbar-nav>li,.navbar-nav {  float: left !important;}.navbar-nav.navbar-right:last-child {  margin-right: -15px !important;}.navbar-right {  float: right!important;}.navbar > .container {  text-align: center !important;}.navbar-header,.navbar-brand,.navbar .navbar-nav,.navbar .navbar-nav > li {  float: none !important;  display: inline-block !important;}.collapse.navbar-collapse {  float: none !important;  display: inline-block!important;  wIDth: auto !important;  clear: none !important;}.navbar {  position: relative !important;}.back-stripe {  /*display: none;*/  position: absolute;  top: 0;  left: 0;  right: 0;  height: 75px;  z-index: 999999;  background-image: url('http://i59.tinypic.com/2yvucqw.png');  background-size: contain;  background-repeat: no-repeat;  pointer-events: none;}.navbar-default {  background: #4C0084 !important;}.navbar-default .navbar-nav > li:first-child {  border-left: 1px solID #FFA600;}.navbar-default .navbar-nav > li {  Box-sizing: border-Box;  border-right: 1px solID #FFA600;}.navbar-default .navbar-nav > li > a {  color: #fff !important;  Font-weight: bold !important;}.navbar-default .navbar-nav > li > a.active {  background: #FFA600 !important;}.navbar-default .navbar-nav > li > a:hover {  background: #FFA600 !important;  color: #fff !important;}.navbar-nav {  margin: 0 !important;}
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.3.4/CSS/bootstrap.min.CSS" rel="stylesheet" /><script src="https://netdna.bootstrapcdn.com/bootstrap/3.3.4/Js/bootstrap.min.Js"></script><script src="https://AJAX.GoogleAPIs.com/AJAX/libs/jquery/2.1.1/jquery.min.Js"></script><div  role="navigation">  <div ></div>  <div  >    <div >      <ul >        <li><a href="#" >Home</a>        </li>        <li><a href="#">Item2</a>        </li>        <li><a href="#">Item3</a>        </li>        <li><a href="#">Item4</a>        </li>        <li><a href="#">Item5</a>        </li>        <li><a href="#">Item6</a>        </li>        <li><a href="#">Item7</a>        </li>      </ul>    </div>  </div></div>
总结

以上是内存溢出为你收集整理的html – 设计菜单有问题全部内容,希望文章能够帮你解决html – 设计菜单有问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1141284.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存