标签选择器不起作用?

css如下

#user{
    outline:none;
    background-color:#FFFFFF;
    box-shadow: 0 8px 10px 0 rgba(0,0,0,0.2),0 8px 10px 0 rgba(0,0,0,0.2);
}

#backtop{
    outline:none;
    background-color:#FFFFFF;
    box-shadow: 0 8px 10px 0 rgba(0,0,0,0.2),0 8px 10px 0 rgba(0,0,0,0.2);
}

.user{
    position:fixed;
    height:36px;
    width:36px;
    top:635px;
    left:1410px;
    border-radius: 50%;
}

.backtop{
    position:fixed;
    height:36px;
    width:36px;
    top:675px;
    left:1410px;
    border-radius: 50%;
}

标签如下

<div>
        <button class="user" id="user" style="border:0px"><img src="images/notlogin.png" class="user"></button>
        <button class="backtop" id="backtop" style="border:0px"><img src="images/top.png" class="backtop"></button>
    </div>

有三个问题:
1、.backtop类选择器不起作用,#backtop这个id选择器不起作用。
2、.user和#user改名字后(比如user1),不起作用。
3、border:0px;这句话写在标签选择器里不起作用。

个人认为第一个问题和第二个一样,之所以user能起作用,可能是个巧合。

想了很久,实在是想不出原因。请各位大佬们指导指导。 谢谢。

图片说明图片说明
两个都生效了,1,2,3都有作用,你最好把你的问题截图发出来

把你的button和image的样式区分开,也就是class="user"和class="backtop",你所谓的不生效可能是样式冲突