在CSS中如何实现鼠标移上去后,字体变颜色?

html-css026

在CSS中如何实现鼠标移上去后,字体变颜色?,第1张

1、首先,打开HTML编辑器并创建一个新的HTML文件,比如index.html。

2、在index.html中的<style>标签中,输入css代码:button {background-color: #00a7d0}

button:hover {background-color: #ff7701}。

3、当浏览器运行索引index.html页面中,出现蓝色背景颜色的按钮。

4、将鼠标移到按钮上,按钮的背景颜色将变为橙色。

当鼠标点击字上之后变色加粗,点其他的又变为原样,是设置错误造成的,解决方法如下:

1、首先就是打开Sublime Text编辑器,新建一个HTML页面,并添加HTML结构,如下图所示。

2、然后在body区域添加字体,注意放在一个div里面,如下图所示。

3、接下来就可以在CSS中用font-weight进行加粗设置了,只需要设置bold就可以了,如下图所示。

4、另外font-weight还可以被设置为从100到900的数值,数字越大越粗,如下图所示。

5、最后当font-weight被设置为100的时候,字体是最细的,如下图所示。

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Title</title>

    <style type="text/css">

        .changeColor2Pink{

            background-color: pink

        }

        .resetBtn1Color{

            background: none

        }

    </style>

    <script type="text/javascript">

        window.onload = function () {

            var btn1=document.getElementById("btn1")

            var btn2= document.getElementById("btn2")

            btn1.onclick = function () {

                btn1.className="changeColor2Pink"

            }

            btn2.onclick = function () {

                btn1.className = "resetBtn1Color"

                btn2.className = "changeColor2Pink"

            }

        }

    </script>

</head>

<body>

<button id="btn1">按钮1</button>

<button id="btn2">按钮2</button>

</body>

</html>