Html 如何更改部分边框颜色

Html 如何更改部分边框颜色,html,css,menu,navigation,border,Html,Css,Menu,Navigation,Border,以下是导航菜单示例: nav{ 边框顶部:5px实心; } 导航a{ 字体大小:12px; 填充:1em; } 您可以使用边框顶部和具有相等值的负边距,将其与导航顶部边框匹配-请参见下面的演示: nav{ 边框顶部:5px实心; } 导航a{ 字体大小:12px; 填充:1em; 显示:内联块; 垂直对齐:顶部; } #当前{ 边框顶部:5px纯色橙色; 背景:#eee; 顶部边距:-5px;/*上拉时的负边距*/ } 看起来不错,但我想知道下面的功能是什么:垂直对齐:顶部?垂直对齐用于垂

以下是导航菜单示例:

nav{
边框顶部:5px实心;
}
导航a{
字体大小:12px;
填充:1em;
}

您可以使用
边框顶部
和具有相等值的负边距,将其与
导航
顶部边框匹配-请参见下面的演示:

nav{
边框顶部:5px实心;
}
导航a{
字体大小:12px;
填充:1em;
显示:内联块;
垂直对齐:顶部;
}
#当前{
边框顶部:5px纯色橙色;
背景:#eee;
顶部边距:-5px;/*上拉时的负边距*/
}


看起来不错,但我想知道下面的功能是什么:
垂直对齐:顶部
垂直对齐
用于垂直对齐
内联块
元素-请参阅示例,了解使用
内联块
元素时为什么使用它。您有一个点,但它似乎不会在我的菜单中进行任何更改。在这里,默认基线对齐工作正常,因此,如果您愿意,您可以省略覆盖
垂直对齐
)@Mike这里重要的是使用
内联块
来覆盖
a
标记的默认
内联
行为。。。