按钮和类有什么区别?

时间:2021-01-28 05:41:56

标签: html css

.title_Btn{
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:none;
}
<button><i class="fas fa-caret-down title_Btn"></i></button>


如果我在 css 中将“.title_Btn”更改为“button”,效果很好 但我不知道为什么“.title_Btn”不起作用。 我在按钮中创建了一个类“title_Btn”。 我的错误是什么?

4 个答案:

答案 0 :(得分:2)

您应该为按钮标签内的按钮应用样式:

.title_Btn{
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:none;
}
<button class="title_Btn"><i class="fas fa-caret-down"></i></button>

答案 1 :(得分:2)

您已将 title_Btn 类添加到 <i> 标记中,将其添加到 <button> 标记中 像这样:

.title_Btn{
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:none;
}
<button class="title_Btn"><i class="fas fa-caret-down"></i></button>

答案 2 :(得分:2)

.title_Btn{
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:none;
}

<button class="title_Btn"><i class="fas fa-caret-down"></i></button>

问题出现是因为您将类放在“i”标签内而不是标签内..

答案 3 :(得分:0)

title_Btn 内而不是在 <button> 标签中使用 <i>

HTML:

<button class="title_Btn"><i class="fas fa-caret-down"></i></button>

CSS:

.title_Btn{
        background-color: Transparent;
        background-repeat:no-repeat;
        border: none;
        cursor:pointer;
        overflow: hidden;
        outline:none;
    }
相关问题