我怎样才能用 CSS 使这个菜单居中

2023-12-12

我已修复此菜单,如何才能使此菜单居中?
我已经尝试使用 margin: 0 auto 和 float: left,但它不起作用。
有办法居中吗??
这里我有一个演示:

http://jsbin.com/enaliw/3/edit

<nav>
        <ul id="main-nav" class="clearfix">
            <li><a href="#;">Inicio</a></li>
            <li><a href="#">Guia</a></li>
            <li><a href="#">Heroes</a></li>
            <li><a href="#">Videos</a></li>
            <li><a href="#">ScreamShots</a></li>
        </ul>
    </nav>

CSS

#main-nav {

width: 100%;
margin: 0 auto;
padding: 0;
position: fixed;
left: 0;
/*bottom: 0;*/
z-index: 100;
background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top, #9dd53a 26%, #a1d54f 47%, #80c217 67%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#9dd53a), color-stop(47%,#a1d54f), color-stop(67%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9dd53a 26%,#a1d54f 47%,#80c217 67%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9dd53a 26%,#a1d54f 47%,#80c217 67%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9dd53a 26%,#a1d54f 47%,#80c217 67%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(to bottom, #9dd53a 26%,#a1d54f 47%,#80c217 67%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
border-radius: 8px;}

#main-nav li {
position: relative;
margin: 0 auto;
padding: 0;
list-style: none;
float: left;}


#main-nav a {
margin: 0 auto;
line-height: 100%;
font-weight: bolder;
color: #000000;
display: block;
padding: 15px 20px;
text-decoration: none;}

您可以更改#mainnav li来自float: left; to display: inline-block;

#main-nav li {
    position: relative;
    margin: 0 auto;
    padding: 0;
    list-style: none;
    display: inline-block;
}

然后你可以使用 text-align: center;在 ul 上。

#main-nav {
...
     text-align: center;
...
}

工作演示:http://jsfiddle.net/rSc9s/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我怎样才能用 CSS 使这个菜单居中 的相关文章

  • 使用 CSS 创建互锁的不规则边框

    我有一个由 4 个 互锁 div 组成的布局 如下所示 我想在 顶部 和 底部 位周围放置边框 以使最终布局如下所示
  • 如何将-webkit-gradient应用到IE上?

    我有以下 CSS 代码 webkit gradient linear left bottom left top from 5AE to 036 Chrome 中的背景显示效果非常好 Internet Explorer 仅显示白色背景 我尝试
  • 使用 div 代替 table 进行布局

    我想知道什么方法最好将表格布局替换为 div 我自己也尝试过一些 但它让我的 4x4 div 非常混乱 我猜当有经验做这样的事情时 这并不是很难完成 但我对 div 都是新手 并试图学习这一点 看看这个并分享您对表格是否应该保持原样或者是否
  • 范围滑块 javascript 以小时和分钟为单位

    我试图分别以小时和分钟为单位显示滑块的值 我对 JS 还很陌生 并且仍在尝试了解它是如何工作的 到目前为止 我所拥有的是一个工作滑块 其最大值为 1440 24 小时内的分钟 在 JS 中 我尝试将其划分为小时和分钟 并使用 innerHt
  • 为什么 Bootstrap 按钮下拉菜单在 iOS 上不起作用?

    看起来甚至连引导演示在这里 http twitter github com bootstrap components html buttonDropdowns不适用于 iOS 您似乎无法在 iPhone 或 iPad 上从中选择项目 有解决
  • 为什么 Internet Explorer 会使带有 Overflow:hidden 的 div 内的内容消失?

    最里面的 div 内的内容会显示在除 IE 之外的所有浏览器上 为什么 我注意到如果我删除overflow hidden from absolute container 然后里面的内容 item会出现 但出于显示原因 我需要保留 overf
  • CSS 粘性位置在移动设备上无法正常工作

    我的 OpenCart 2 3 0 2 网站上有一个带有粘性购物车按钮的按钮 这个想法是只有一个页面可以订购 只有几个三明治 不需要类别和产品页面 所以我添加了一个位于页面右上角的购物车按钮 cart position fixed top
  • 不显示 ul 中的项目符号 [重复]

    这个问题在这里已经有答案了 我在 ul 中显示项目符号时遇到问题 有谁知道问题出在哪里 my site http www minikoblizky wz cz zamestnanci html它以 Co od v s o ek v me 开
  • 我们可以为 border-bottom 属性设置渐变颜色吗? [复制]

    这个问题在这里已经有答案了 我们可以添加渐变颜色吗border bottomhtml块元素的属性 边框应该与此类似 谁能告诉我这在 CSS3 中是可能的吗 我像这样尝试过 但无法让它工作 border gradient border bot
  • 如何获取div背景图像上的锚标记?

    HTML div a href http www facebook com au a div css facey float left width 32px height 32px background url file C Users U
  • 将 WooCommerce 属性标签替换为每个的自定义图像

    我正在做一个项目 我需要一些团体的帮助 我正在使用 woocommerce 产品系统 在商店存档页面产品上我显示属性标签 属性值 就像文本一样 属性标签 属性值 例如传输 手动 有没有办法将属性标签显示为图像 我无法添加 html 代码 i
  • CSS 文本渐变

    我环顾四周 找不到任何与此相关的信息 如果我有一段文本 有没有办法 也许使用 CSS3 来逐渐改变文本的颜色 因为它下降到页面 而不是渐变的方式 因为这只对单词起作用 而不是对整个文本段落起作用 所以我希望一些文本从白色开始 然后在到达段落
  • Bootstrap 导航栏不会切换

    我对使用 Bootstrap 相当陌生 并且希望你们中的一位专业人士能够向我展示我在哪里犯了错误 我想要实现的目标 我正在使用 Bootstrap 开发一个响应式网站 我希望我的导航栏固定在顶部 并且当网页缩小到移动尺寸时 我希望我的导航栏
  • 类内的 CSS @import

    我正在尝试执行以下操作 bootstrap scope import bootstrap min css I know bootstrap min css位于正确的位置 因为放置 import bootstrap min css css页面
  • 为什么我的 HTML 不使用 CSS 中定义的最后一个样式?

    我有以下按此顺序编写的 CSS h2 last child p last child ul last child margin bottom 0 content message margin 20px 1 667em 1 667em 1 6
  • Bootstrap 3 - 对齐列高

    创建一个用于教育目的的网站 但我遇到了网格 列高度问题 这是我尝试复制的网站图像 Click me https i stack imgur com dge5f jpg 这是我到目前为止所得到的 Click me https i stack
  • CSS - 相对定位的父div不拉伸到绝对子div高度

    我整个早上都在谷歌上搜索这个 但似乎无法让它发挥作用 我有一个具有相对定位的父 DIV 和一个位于其中的两列子 DIV 设置 两者都定位为绝对 我需要父 DIV 的高度与内部 DIV 的内容一起拉伸 我尝试在 content 的结束标记之前
  • 输入宽度与文本区域宽度

    读完主题后输入尺寸与宽度 https stackoverflow com questions 1480588 input size vs width 我很清楚我们不应该使用 size 属性而应该使用 css 样式 输入 文本 和文本区域显示
  • 不可能的? HTML 鼠标悬停边框颜色随边框折叠而变化?

    我希望有一个表格 其中所有边框 内部 外部 的宽度都是单个像素 我通过设置来实现这一点border collapse桌子上的风格 那么我希望onmouseover每个 TD 单元 改变border color为不同的颜色 如果表格边框尚未折
  • 在 Bootstrap 中的悬停中打开折叠选项卡

    我在 Bootstrap 中有折叠面板 单击选项卡标题即可打开该面板 我试图弄清楚如何使用鼠标悬停在选项卡的总宽度上来打开 但我没有得到它 下面是默认关闭的单个选项卡的代码 div class panel panel default sty

随机推荐

  • Oauth google 趋势下载 CSV 文件 [重复]

    这个问题在这里已经有答案了 我正在尝试构建一个使用谷歌趋势和 或谷歌洞察数据的网络应用程序 但我遇到了一些障碍 仅当您登录有效的 Google 帐户时 Google 趋势才允许您下载 csv 文件 因此 我无法让我的网络应用程序下载并解析它
  • 为表中的动态文本框设置类验证

    我有一个表 其中有一行动态文本框 下面的例子 我通过单击 添加新目标来添加表中的行 下面的屏幕将出现 我想将验证类添加到表内的所有文本框 因此 当用户单击保存按钮时 它将选中所有文本框 我尝试使用这个 jquery 来实现 tbTarget
  • 识别字符串数组中的文本

    我现在正在为学校做一个项目 一个迷你文本编辑器 显然 基本功能之一是让用户插入文本 重点是我们要控制输入 使用循环 字符串和数组 do System out println Insira o seu texto duplo ENTER vo
  • tweepy 获取两个日期之间的推文

    我的 Python 代码如下 import tweepy consumer key consumer secret access token access token secret auth tweepy OAuthHandler cons
  • 当 div 的内容发生更改时,如何自动调整 div 的大小以适应其内容的大小?

    目前 我有这个 DIV 其中有一个注册表单位于页面中央 DIV 的内容来自 ascx 页面 这做得很好 现在 如果用户尝试填写不唯一的名称 某些 jQuery 会在用户名字段旁边添加一条错误消息 这破坏了 DIV 的布局 因为现在的内容比以
  • C# 字符串替换实际上并不替换字符串中的值[重复]

    这个问题在这里已经有答案了 我正在尝试用另一个字符串替换字符串的一部分 更准确地说 我有C Users Desktop Project bin Debug 我正在尝试更换 bin Debug with Resources People 我已
  • 在 Xcode 4 中移动本地化文件夹

    我最近从 Xcode 3 升级到 Xcode 4 2 并迁移了现有的 iOS 应用程序以使用这个新版本 该应用程序已本地化 我现在想添加另一种语言 在 Xcode 4 下 当我添加新的本地化版本时 它会在项目根目录中创建特定于国家 地区的文
  • WCF 序列化与对象继承?

    我有两个对象 一个是我们企业层面的 一个是我们服务层面的 服务对象继承自企业 这是一个简单的例子 DataContract public class EnterpriseObject DataMember int ID get set st
  • Powershell 对象未通过管道传输到函数

    我有两个函数 一个函数创建一个自定义对象 完成后将通过管道传输到下一个函数 问题是第二个函数没有正确接收我的对象 我没有使用管道 而是尝试设置一个变量 然后将该变量通过管道传递给函数 下面是两个函数 其输出为返回对象上的 get membe
  • 如何从命令行以管理员身份运行应用程序 (TestComplete)

    设想 我正在编写一个 powershell 脚本来自动化一些 UI 测试 我必须做很多事情 从存储库中检查代码 构建 复制安装程序 然后最后我想运行 TestComplete 并测试安装程序用户界面 安装程序在写入程序文件 注册表等时以提升
  • “gps”位置提供程序需要 Android 6.0 的 ACCESS_FINE_LOCATION 权限

    在 android 清单文件中 我添加了以下 GPS 访问位置的权限
  • Bison - 如何打印解析树

    你好 我正在研究一头小野牛 以了解它是如何工作的 野牛应该解析一个句子 句子是由表达式组成的 表达式是由单词组成的 以下是我的代码 include
  • Android和数据存储空间?

    我想知道我的 Android 应用程序有多少数据存储可用 我需要缓存大量文件 并且我正在考虑将其存储在共享首选项中 这样如果卸载应用程序 它就会被删除 毕竟它只是很多缓存文件 我想我也可以使用 SDCard 但是我无法控制用户在应用程序之外
  • 在 Rust 中更改树中的节点

    我正在尝试编写一个函数 在给定树结构的情况下 返回该树的副本 但节点在特定索引处发生更改 这是我到目前为止所拥有的 derive Clone pub enum Node Value u32 Branch u32 Box
  • 如何在没有 localStream 的情况下创建对等连接?

    我只想实现一个客户端发送 mediaSteam and a另一个收到了媒体Steam 所以接收者客户端不需要添加 localSteam 我只编写 pc addStream null 但不起作用 我如何通过 WebRtc 实现这一目标 不要打
  • key-id 位于签名中的密钥未签署此提交

    我正在尝试签署我的 git 提交 但是当我将它们推送到 GitHub 时 他们有Unverified徽章和 key id 位于签名中的密钥未签署此提交 有人可能想欺骗你 GPG 密钥 ID mykeyid 我发现这很神秘 在我的世界中 签名
  • 为什么 GWT 2.7 停止使用 GWT Designer?

    As per GWT 2 7 0 RC1 发行说明 GWT Designer 已弃用 我在项目中使用该工具进行一些复杂的 UI 设计 只是不知道为什么会发生这种情况以及没有它的替代方案是什么 GWT Designer 不再是 GWT 指导委
  • 从 C++ 回调到 C#

    假设我有一个用于计算 PI 的 C 库函数 pi h ifdef BUILDING DLL define DLL MACRO declspec dllexport else define DLL MACRO declspec dllimpo
  • 当后端表单验证失败时,如何在 jQuery 对话框中重新打开 Django 表单?

    我有一个 Django 表单 在用户单击网页上的链接后 我将其动态加载到 jQuery 对话框中 链接中的 href 指向仅包含表单内容的 Django 页面 而不包含整个站点布局 add note click function dialo
  • 我怎样才能用 CSS 使这个菜单居中

    我已修复此菜单 如何才能使此菜单居中 我已经尝试使用 margin 0 auto 和 float left 但它不起作用 有办法居中吗 这里我有一个演示 http jsbin com enaliw 3 edit