Javascript 如何更改滚动时的边框颜色?
我正在写一个有文本框的网页。我想在鼠标在文本上滚动时,通过改变边框颜色来突出显示文本,但它一直不起作用Javascript 如何更改滚动时的边框颜色?,javascript,css,html,Javascript,Css,Html,我正在写一个有文本框的网页。我想在鼠标在文本上滚动时,通过改变边框颜色来突出显示文本,但它一直不起作用 <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame Remove this if you use the .htaccess --> <meta http-equiv="X-UA-Compatible" content="IE=edge,c
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
这是我的html代码
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
我想在翻滚时将div的边框更改为白色。我一直在尝试使用box:hover的变体,但没有成功。我还使用了一个.box:hover来实现标记,但是div显示得像一个链接
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
如何在悬停时将此div的边框颜色更改为白色?使用
:悬停在上。box
是否为我工作:
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
.box:hover{
border-color: white
}
您必须注意顺序(以下示例不起作用):
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
使用:将悬停在上。box
为我完成了以下工作:
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
.box:hover{
border-color: white
}
您必须注意顺序(以下示例不起作用):
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
为什么不使用:悬停
css选择器
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
div.box {
...
border-color: black; (
}
div.box:hover {
border-color: white;
}
为什么不使用:悬停css选择器
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>main</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<meta name="viewport" content="width=device-width; initial-scale=1.0" />
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>canvas</title>
<meta name="description" content="" />
<meta name="author" content="Zolani" />
<link rel="stylesheet" type="text/css" href="canvas.css"/>
<script type="application/javascript" src="canvas.js"></script>
</head>
<body>
<div class="title">
Linear Algebra.
</div>
<div>
<div class="box" onmouseover="light()">
<h1 class="boxtitle"> Matrix </h1>
<p>
Here are some matrixes. They're pretty cool, to
be honest thing!
</p>
</div>
<div class ="box" onmouseover="light()">
<h1 class="boxtitle"> Subspaces </h1>
<p>
Example
</p>
</div>
</div>
</body>
div.box {
...
border-color: black; (
}
div.box:hover {
border-color: white;
}
他要的是白色……)他要的是白色……)