【问题标题】:How would i Unorder a Mobile page Nav Bar?我将如何对移动页面导航栏进行排序?
【发布时间】:2014-05-30 01:46:21
【问题描述】:

所以我有一个移动网站,其中导航栏是有序的,悬停在背景颜色上与设计不成比例,单击时看起来很糟糕,我想将其居中而不必弄乱代码。

这是现在的样子:

我尝试修改代码并去掉 float: left 到 None 然后导航似乎打乱了。

这里是移动 CSS 代码:

       .mainBanner nav{
position: absolute;
/*text-align: center;*/
   top: 15%;
   left: 15%;
font-size: 1.190em;
font-weight: bold;
height: 40px;
line-height: 30px;
margin: 0 auto 30px 50px; 
font-family: 'lato-Reg', sans-serif;

    }

    .mainBanner nav ul {
   list-style: none; 
   margin: 0 auto;
     }

    .mainBanner nav ul li {
float: left; 
display: inline; 
    }
  .mainBanner nav a:link, .mainBanner nav a:visited {
color: #ecf0f1; /* Color of the font in the nav*/ 
display: inline-block;
height: 30px;
padding: 5px 30px;
text-decoration: none;
     }
  .mainBanner nav a:hover, .mainBanner nav a:active,
  .mainBanner nav .active a:link, .mainBanner nav .active a:visited {
background: #16a085;
color: #fff;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
text-shadow: none !important;
    }

【问题讨论】:

  • 你也可以添加你的HTML吗,也许在jsfiddle.net创建一个小提琴

标签: css html web responsive-design


【解决方案1】:

用这个更新你的代码让我们看看

//comment this line
.mainBanner nav ul li {
    /*float: left; */
    display: inline; 
}

//uncomment this line
.mainBanner nav{
   text-align: center;
}

Fiddle

【讨论】:

  • 你的链接不好。您只是链接到主站点,而不是特定的小提琴。此外,请始终在答案(或问题,视情况而定)中包含来自 jsfiddles 的代码,而不是仅仅发布不能保证始终可用的链接。
  • Isaac Rajaei,它没有用,我使用 text-align: center;并没有工作,已经弄清楚了 2 天了:(
猜你喜欢
  • 2020-05-10
  • 2011-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多