【发布时间】:2020-10-25 12:41:47
【问题描述】:
我一直在设计一个网站,并设法使框的背景在鼠标悬停时褪色,同时文本出现。我现在正在添加文本链接,但似乎无法删除下划线。
我想在这里做两件事:
- 当文本链接悬停在上面时删除下划线(我希望文本是黑色的)
- 使文本在悬停时改变颜色(变为灰色)
非常感谢您的帮助!
这是我的代码:
.box-a {
margin-bottom: 14px;
margin-top: 10px;
width: 100%;
height: 250px;
float: left;
padding: 15px 15px;
box-sizing: border-box;
position: relative;
}
.box_a_background {
width:50%;
height:100%;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
ms-transition: all 0.3s ease;
transition: all 0.3s ease;
position:absolute;
z-index:2;
opacity: 1.0;
background-position: 50% 40%;
float: left;
}
.box-a:hover .box_a_background {opacity: 0.25;}
.text-block-a {
position: absolute;
margin-top: 205px;
overflow: hidden;
height:100%;
color:#000;
transform: translateY(-50%);
text-align:center;
z-index:1;
width: 50%;
}
.text-block-a a:hover {
text-decoration:none;
}
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href='https://fonts.googleapis.com/css?family=Arvo' rel='stylesheet'>
</head>
<body>
<div class="container">
<div class="content-area-group">
<div class="box-a">
<div class="text-block-a">
<h4><a href="#">Great cycle routes</h4>
<p>Check out our guide to the best cycle routes in Nottinghamshire.</a></p>
</div>
<div class="box_a_background" style="background-image: url('https://i.postimg.cc/3Nm4HtNY/box-a-image-trent.jpg');"
</div></div>
</div>
<body>
【问题讨论】: