Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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 字体图标对齐_Html_Css_Font Awesome - Fatal编程技术网

Html 字体图标对齐

Html 字体图标对齐,html,css,font-awesome,Html,Css,Font Awesome,我试图在div标题中找到我的主页按钮,但它在div/标题下对齐 我有以下代码: .home按钮{ 背景:#333; 宽度:59px; 高度:60px; 浮动:对; 线高:180px; 文本对齐:居中; 垂直对齐:底部对齐; } div.home-button i.fa{ 显示:内联块; } 如果要垂直对齐,则需要将行高更改为60px(相同的值具有高度) 不需要将其他规则设置为i,因为font-awesome.css已经处理了这个问题 .home按钮{ 背景:#333; 宽度:59px;

我试图在
div
标题中找到我的主页按钮,但它在
div
/标题下对齐

我有以下代码:

.home按钮{
背景:#333;
宽度:59px;
高度:60px;
浮动:对;
线高:180px;
文本对齐:居中;
垂直对齐:底部对齐;
}
div.home-button i.fa{
显示:内联块;
}

  • 如果要垂直对齐,则需要将
    行高
    更改为
    60px
    (相同的值具有
    高度

  • 不需要将其他规则设置为
    i
    ,因为
    font-awesome.css
    已经处理了这个问题

.home按钮{
背景:#333;
宽度:59px;
高度:60px;
线高:60px;
浮动:对;
文本对齐:居中;
垂直对齐:底部对齐;
}

  • 如果要垂直对齐,则需要将
    行高
    更改为
    60px
    (相同的值具有
    高度

  • 不需要将其他规则设置为
    i
    ,因为
    font-awesome.css
    已经处理了这个问题

.home按钮{
背景:#333;
宽度:59px;
高度:60px;
线高:60px;
浮动:对;
文本对齐:居中;
垂直对齐:底部对齐;
}

这是因为您已经设置了线高度
180px
。文本与此值垂直对齐,而不是设置高度
60px

.home按钮{
边缘顶部:50px;
背景:#333;
宽度:59px;
高度:60px;
浮动:对;
线高:60px;
文本对齐:居中;
垂直对齐:底部对齐;
}
div.home-button i.fa{
颜色:#ddd;
显示:内联块;
}

这是因为您已经设置了线高度
180px
。文本与此值垂直对齐,而不是设置高度
60px

.home按钮{
边缘顶部:50px;
背景:#333;
宽度:59px;
高度:60px;
浮动:对;
线高:60px;
文本对齐:居中;
垂直对齐:底部对齐;
}
div.home-button i.fa{
颜色:#ddd;
显示:内联块;
}

主页按钮中删除
行高
,并将其添加到
i
标签中,如下所示:

.home按钮{
背景:#333;
宽度:59px;
高度:60px;
浮动:对;
文本对齐:居中;
}
.主页按钮i{
显示:内联块;
线高:60px;
颜色:#fff;
}

主页按钮中删除
行高
,并将其添加到
i
标签中,如下所示:

.home按钮{
背景:#333;
宽度:59px;
高度:60px;
浮动:对;
文本对齐:居中;
}
.主页按钮i{
显示:内联块;
线高:60px;
颜色:#fff;
}


你能把你的错误做一个jsFiddle让我们看到吗?请提供一个fiddle或至少一个屏幕快照你能把你的错误做一个jsFiddle让我们看到吗?请提供一个fiddle或至少一个屏幕快照