小编Row*_* K.的帖子

在"unhovering"之后使CSS Hover状态保持不变

我面临一个小问题,我以前从未真正处理过.我是初学网页设计师,最近我在网页上的div上使用了CSS悬停功能.当一个人在这个div上盘旋时,会发现另一张图片; 然而,当你"解开"时,新图像会消失,我希望它保持可见.

以下是我使用的代码示例:

#about {
height: 25px;
width: 84px;
background-image: url('about.png');
position: absolute;
top: 200px;
left: 0px;
}

#onabout {
height: 200px;
width: 940px;
position: absolute;
top: 60px;
left: 0px;
color: #fff;
font-family: 'Lato', sans-serif;
font-size: 15px;
font-weight: 300;
display: none;
}

#about:hover #onabout {
display: block;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法用CSS解决这个问题?到目前为止我还没有使用任何JavaScript,我对它不太满意.

无论哪种方式,任何解决方案都将很乐意接受!非常感谢.

html css

28
推荐指数
4
解决办法
8万
查看次数

基本的CSS悬停图像交换?

我是网络开发的超级初学者,我有一个关于尝试"交换"两个图像的问题.

我有这个CSS和标记写,但由于某种原因它似乎没有工作.当悬停在第一个图像上时,应该交换的第二个图像只位于页面上第一个图像的顶部.

CSS:

.home  {
  margin: 0;
  padding: 0;
  background: url('images/onhome.png') no-repeat;
}

.home a, .nav a:link, .nav a:visited {
  display: block;
  width: 90px;
  height: 25px;
}

.home a:hover img {
  visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="home">
  <a href="#">
    <img src="style/images/home.png" width="65" height="18" alt="" />
  </a>
</div>
Run Code Online (Sandbox Code Playgroud)

我不确定会出现什么问题,如果有人可以帮助我,我会非常感激.如果有另一种更好的方法来做到这一点,我肯定会对此持开放态度.

html css

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

css ×2

html ×2