Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 安<;a>;使用<;img>;标记内部队列的方式与<;a>;只使用文本标记。我怎样才能解决这个问题?_Html_Css - Fatal编程技术网

Html 安<;a>;使用<;img>;标记内部队列的方式与<;a>;只使用文本标记。我怎样才能解决这个问题?

Html 安<;a>;使用<;img>;标记内部队列的方式与<;a>;只使用文本标记。我怎样才能解决这个问题?,html,css,Html,Css,我正在一个网站上工作,我正试图制作一个顶级导航栏。最左边的链接应该是带有我的徽标的图像,其他链接应该导航到网站的不同部分。带有图像的按钮排列方式与其他按钮不同。我怎样才能解决这个问题 #顶栏{ 填充:0; 保证金:0; 显示:内联块; 字号:0; } .顶栏按钮{ 宽度:200px; 边际:0px; 填充:20px; 显示:内联块; 边框:纯黑1px; 边界半径:0px; 文字装饰:无; 颜色:黑色; 文本对齐:居中; 字体系列:“谷歌Sans”,无衬线; 字体大小:14px; } .顶栏按

我正在一个网站上工作,我正试图制作一个顶级导航栏。最左边的链接应该是带有我的徽标的图像,其他链接应该导航到网站的不同部分。带有图像的按钮排列方式与其他按钮不同。我怎样才能解决这个问题


#顶栏{
填充:0;
保证金:0;
显示:内联块;
字号:0;
}
.顶栏按钮{
宽度:200px;
边际:0px;
填充:20px;
显示:内联块;
边框:纯黑1px;
边界半径:0px;
文字装饰:无;
颜色:黑色;
文本对齐:居中;
字体系列:“谷歌Sans”,无衬线;
字体大小:14px;
}
.顶栏按钮主页{
宽度:50px;
边际:0px;
填充:8px;
边框:纯黑1px;
显示:内联块;
文字装饰:无;
颜色:黑色;
文本对齐:居中;
字体系列:“谷歌Sans”,无衬线;
字体大小:14px;
}

请记住,图像是内联元素,因此它们受线条高度的影响。尝试将图像设置为“播放块”或“内联块”。我看到你有它的链接-移动到图像

Flexbox呢

#顶栏{
填充:0;
保证金:0;
显示器:flex;
}
.顶栏按钮{
宽度:200px;
边际:0px;
填充:20px;
显示:内联块;
边框:纯黑1px;
边界半径:0px;
文字装饰:无;
颜色:黑色;
文本对齐:居中;
字体系列:“谷歌Sans”,无衬线;
字体大小:14px;
}
.顶栏按钮主页{
宽度:50px;
边际:0px;
填充:8px;
边框:纯黑1px;
显示:内联块;
文字装饰:无;
颜色:黑色;
文本对齐:居中;
字体系列:“谷歌Sans”,无衬线;
字体大小:14px;
}


Hello@Daniel,你的预期结果是什么?水平对齐,垂直对齐,两者都对齐?图像调整到
.topbar button home
wrapper?@NicoDiz我希望它垂直对齐,因此它们彼此在同一行中。如果添加display:inline块,由于它是继承的,所以不会发生任何更改。如果我把它改为display:block,它会移动得更远。谢谢,这正是我需要的。我甚至没有听说过flex,所以这很有帮助!(对CSS来说非常陌生。)