Html 在导航栏中居中链接和按钮

Html 在导航栏中居中链接和按钮,html,css,Html,Css,我想水平居中的链接和按钮,但坦率地说,我不知道怎么做。我非常感谢你的帮助 我已经尝试了文本对齐:居中但这不起作用 <nav> <a href="#">Home</a> <div> <button>Products</button> <div> <a href="#">Link 1</a> <a href="#">Link 2<

我想水平居中的链接和按钮,但坦率地说,我不知道怎么做。我非常感谢你的帮助

我已经尝试了
文本对齐:居中但这不起作用

<nav>
  <a href="#">Home</a>
  <div>
    <button>Products</button>
    <div>
      <a href="#">Link 1</a>
      <a href="#">Link 2</a>
      <a href="#">Link 3</a>
    </div>
  </div>
  <a href="#">About</a>
</nav>
请试试这个代码

css

nav {
    display: flex;
    display: -webkit-flex; *for cross browser*
    justify-content: center;
    -webkit-justify-content: center; *for cross browser*
}
请试试这个代码

css

nav {
    display: flex;
    display: -webkit-flex; *for cross browser*
    justify-content: center;
    -webkit-justify-content: center; *for cross browser*
}
nav{
溢出:隐藏;
背景色:#333;
}
导航a{
浮动:左;
颜色:白色;
文本对齐:居中;
填充:15px;
文字装饰:无;
}
导航部{
浮动:左;
溢出:隐藏;
}
导航div按钮{
行高:继承;
边界:无;
大纲:无;
颜色:白色;
填充:15px;
字号:1em;
背景色:继承;
字体家族:继承;
保证金:0;
}
导航a:悬停,导航div按钮:悬停{
背景色:#222;
}
导航部{
显示:无;
位置:绝对位置;
背景色:#eee;
最小宽度:160px;
z指数:1;
}
导航分区a{
浮动:无;
颜色:黑色;
填充:12px;
文字装饰:无;
显示:块;
文本对齐:居中;
}
导航分区a:悬停{
背景色:#ddd;
}
导航俯仰:悬停>俯仰{
显示:块;
}

产品
nav{
溢出:隐藏;
背景色:#333;
}
导航a{
浮动:左;
颜色:白色;
文本对齐:居中;
填充:15px;
文字装饰:无;
}
导航部{
浮动:左;
溢出:隐藏;
}
导航div按钮{
行高:继承;
边界:无;
大纲:无;
颜色:白色;
填充:15px;
字号:1em;
背景色:继承;
字体家族:继承;
保证金:0;
}
导航a:悬停,导航div按钮:悬停{
背景色:#222;
}
导航部{
显示:无;
位置:绝对位置;
背景色:#eee;
最小宽度:160px;
z指数:1;
}
导航分区a{
浮动:无;
颜色:黑色;
填充:12px;
文字装饰:无;
显示:块;
文本对齐:居中;
}
导航分区a:悬停{
背景色:#ddd;
}
导航俯仰:悬停>俯仰{
显示:块;
}

产品

您可以尝试下面的代码

nav{
溢出:隐藏;
背景色:#333;
显示:-webkit flex;
证明内容:中心;
-webkit内容:中心;
}
导航a{
浮动:左;
颜色:白色;
文本对齐:居中;
填充:15px;
文字装饰:无;
}
导航部{
浮动:左;
溢出:隐藏;
}
导航div按钮{
行高:继承;
边界:无;
大纲:无;
颜色:白色;
填充:15px;
字号:1em;
背景色:继承;
字体家族:继承;
保证金:0;
}
导航a:悬停,导航div按钮:悬停{
背景色:#222;
}
导航部{
显示:无;
位置:绝对位置;
背景色:#eee;
最小宽度:160px;
z指数:1;
}
导航分区a{
浮动:无;
颜色:黑色;
填充:12px;
文字装饰:无;
显示:块;
文本对齐:左对齐;
}
导航分区a:悬停{
背景色:#ddd;
}
导航俯仰:悬停>俯仰{
显示:块;
}

产品

您可以尝试下面的代码

nav{
溢出:隐藏;
背景色:#333;
显示:-webkit flex;
证明内容:中心;
-webkit内容:中心;
}
导航a{
浮动:左;
颜色:白色;
文本对齐:居中;
填充:15px;
文字装饰:无;
}
导航部{
浮动:左;
溢出:隐藏;
}
导航div按钮{
行高:继承;
边界:无;
大纲:无;
颜色:白色;
填充:15px;
字号:1em;
背景色:继承;
字体家族:继承;
保证金:0;
}
导航a:悬停,导航div按钮:悬停{
背景色:#222;
}
导航部{
显示:无;
位置:绝对位置;
背景色:#eee;
最小宽度:160px;
z指数:1;
}
导航分区a{
浮动:无;
颜色:黑色;
填充:12px;
文字装饰:无;
显示:块;
文本对齐:左对齐;
}
导航分区a:悬停{
背景色:#ddd;
}
导航俯仰:悬停>俯仰{
显示:块;
}

产品