Html 如何在导航栏中的项目之间有适当的间距,而不考虑字号大小?
我对CSS和网站设计本身有点陌生。 我正在创建一个网站,到目前为止,我只有它的导航栏,其中包括像主页,联系我们等按钮。 到现在为止,我已经得到了,直到他们中的每一个垂直对齐的中心,并有一个文本对齐的中心。但我不明白,即使经过几次搜索,当我有宽度占所有东西的百分比,并且没有固定的东西时,如何获得正确的间距。(我这样做是为了使网页以不同的分辨率动态变化) 正如您所看到的,Html 如何在导航栏中的项目之间有适当的间距,而不考虑字号大小?,html,css,Html,Css,我对CSS和网站设计本身有点陌生。 我正在创建一个网站,到目前为止,我只有它的导航栏,其中包括像主页,联系我们等按钮。 到现在为止,我已经得到了,直到他们中的每一个垂直对齐的中心,并有一个文本对齐的中心。但我不明白,即使经过几次搜索,当我有宽度占所有东西的百分比,并且没有固定的东西时,如何获得正确的间距。(我这样做是为了使网页以不同的分辨率动态变化) 正如您所看到的,主页与左侧间隔正确,您可以看到委员会与资源之间的差距太小。同样重要的是,联系我们左侧的空间太小 以下是JSFIDLE: 此外,如
主页
与左侧间隔正确,您可以看到委员会
与资源
之间的差距太小。同样重要的是,联系我们
左侧的空间太小
以下是JSFIDLE:
此外,如果他们都挤在一起看变化,那么在JSFIDLE上缩小到50% 从下面的类中删除宽度,然后重试
.nb_item{
}
从下面的类中删除宽度,然后重试
.nb_item{
}
从下面的类中删除宽度,然后重试
.nb_item{
}
从下面的类中删除宽度,然后重试
.nb_item{
}
与其给出12.5%的宽度,不如给出宽度:auto,然后添加一个填充。至于抽筋,你需要使用媒体查询,
其中,如果宽度小于特定宽度,则需要将其显示为下拉列表,而不是导航栏
与其给出12.5%的宽度,不如给出宽度:auto,然后添加一个填充。至于抽筋,你需要使用媒体查询,
其中,如果宽度小于特定宽度,则需要将其显示为下拉列表,而不是导航栏
与其给出12.5%的宽度,不如给出宽度:auto,然后添加一个填充。至于抽筋,你需要使用媒体查询,
其中,如果宽度小于特定宽度,则需要将其显示为下拉列表,而不是导航栏
与其给出12.5%的宽度,不如给出宽度:auto,然后添加一个填充。至于抽筋,你需要使用媒体查询,
其中,如果宽度小于特定宽度,则需要将其显示为下拉列表,而不是导航栏。删除“.nb_项”中的宽度,并在左侧和右侧添加填充,以使间距相等
.nb_item
{
display:inline-block;
padding:0px 10px;
color:#FFFFFF;
margin:auto;
text-align:center;
}
删除“.nb_项”中的宽度,并在左侧和右侧添加填充,使间距相等
.nb_item
{
display:inline-block;
padding:0px 10px;
color:#FFFFFF;
margin:auto;
text-align:center;
}
删除“.nb_项”中的宽度,并在左侧和右侧添加填充,使间距相等
.nb_item
{
display:inline-block;
padding:0px 10px;
color:#FFFFFF;
margin:auto;
text-align:center;
}
删除“.nb_项”中的宽度,并在左侧和右侧添加填充,使间距相等
.nb_item
{
display:inline-block;
padding:0px 10px;
color:#FFFFFF;
margin:auto;
text-align:center;
}
它工作得完美无缺。我唯一关心的是像素的填充是否会导致任何问题?理想情况下,你应该给出像素的测量值,因为你无法确定像素,在html中,即使是一个像素的差异也会让元素变得疯狂。。因此,通过以像素为单位提供mesaurements,您可以更好地控制和了解使用了多少像素,如果元素不对齐,那么您可以确定是谁使用了额外的像素。希望这能回答你的疑问。我知道。但情况是这样的,我必须让它在不同的设备上有完全相同的比率。以我所掌握的最少知识,我知道%是实现这一点的最简单方法。您可能还想了解“框大小”属性,它是什么,以及为什么使用它会有用。:)正如我所说的设备兼容性,您必须使用媒体查询,因为它不可能在一行中显示所有的名称而不受限制,如果它是一个较小的设备,您需要将它们作为列表查看。我将为您提供媒体查询链接。它工作完美无瑕。我唯一关心的是像素的填充是否会导致任何问题?理想情况下,你应该给出像素的测量值,因为你无法确定像素,在html中,即使是一个像素的差异也会让元素变得疯狂。。因此,通过以像素为单位提供mesaurements,您可以更好地控制和了解使用了多少像素,如果元素不对齐,那么您可以确定是谁使用了额外的像素。希望这能回答你的疑问。我知道。但情况是这样的,我必须让它在不同的设备上有完全相同的比率。以我所掌握的最少知识,我知道%是实现这一点的最简单方法。您可能还想了解“框大小”属性,它是什么,以及为什么使用它会有用。:)正如我所说的设备兼容性,您必须使用媒体查询,因为它不可能在一行中显示所有的名称而不受限制,如果它是一个较小的设备,您需要将它们作为列表查看。我将为您提供媒体查询链接。它工作完美无瑕。我唯一关心的是像素的填充是否会导致任何问题?理想情况下,你应该给出像素的测量值,因为你无法确定像素,在html中,即使是一个像素的差异也会让元素变得疯狂。。因此,通过以像素为单位提供mesaurements,您可以更好地控制和了解使用了多少像素,如果元素不对齐,那么您可以确定是谁使用了额外的像素。希望这能回答你的疑问。我知道。但情况是这样的,我必须让它在不同的设备上有完全相同的比率。以我所掌握的最少知识,我知道%是实现这一点的最简单方法。您可能还想了解“框大小”属性,它是什么,以及为什么使用它会有用。:)正如我所说的设备兼容性,您必须使用媒体查询,因为它不可能在一行中显示所有的名称而不受限制,如果它是一个较小的设备,您需要将它们作为列表查看。我将为您提供媒体查询链接。它工作完美无瑕。我唯一关心的是像素填充是否会导致任何问题?理想情况下,你应该以像素为单位进行测量,因为%你无法确定像素,而在html中,即使是单个像素也会有所不同