Home  >  Article  >  Web Front-end  >  ClassList implements sharing of examples of switching between two button styles

ClassList implements sharing of examples of switching between two button styles

小云云
小云云Original
2018-01-27 10:08:121827browse

This article mainly shares with you how to use CSS classList to achieve the switching effect of two button styles. On some pages, we need to use two buttons to switch back and forth. How to achieve such a function? Friends who need it can follow the editor of Script House to learn together.

ClassList attribute methods: add();remove();toggle();

Description, on some pages we need to use two buttons to switch back and forth, as shown in the figure:

We need to use the add() and remove() methods

html part:


<p class="login-title">
<a href="javascript:void(0)" class="mya1" id="mya" onclick="myonclick()">注册</a>
<a href="javascript:void(0)" class="mya2" id="myaa" onclick="myonclick1()">登陆</a>
</p>

js part :


funcction myonclick(){
document.getElementById("mya").classList.remove("newClassName1");
document.getElementById("myaa").classList.remove("newClassName");
}
function myonclick1(){
document.getElementById("mya").classList.add("newClassName1");
document.getElementById("myaa").classList.add("newClassName");
}

css part:


.login-title{
width:200px;
height:200px;
margin: 0 auto;
background-color:antiquewhite;
}
.mya2{
padding: 0 20px 10px 20px;
color:#FFFFFF;
font-size:22px;
text-decoration:none;
}
.mya1{
padding:0 20px 10px 20px;
color:#7F4A88;
font-size:22px;
text-decoration:none;
border-bottom:2px solid #7F4A88;
}
.newClassName{
padding:0 20px 10px 20px;
color:#7F4A88;
font-size:22px;
text-decoration:none;
border-bottom:2px solid #7F4A88;
}
.newClassName1{
padding: 0 20px 10px 20px;
color:#FFFFFF;
font-size:22px;
text-decoration:none;
}

Related recommendations:

Detailed explanation of the use of CSS classes in the classList attribute operation of HTML5

9 of classlist Recommended content for this article

classList attribute in HTML5

The above is the detailed content of ClassList implements sharing of examples of switching between two button styles. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn