css - 可以在移动设备上自动显示悬停文本吗?
问题描述
我在 Cargo Collective 上使用网站模板。在主页上,有一个带有仅在悬停时出现的文本的图像网格。在移动视图中,文本不会出现。我了解悬停在移动设备上无法始终如一地工作。有没有办法设置在移动设备上加载页面时显示此文本?
或者,我将如何删除悬停功能并使文本始终可见?
这是 CSS 中出现悬停的两个位置:
[data-predefined-style="true"] bodycopy a:hover {
}
bodycopy a.image-link,
bodycopy a.icon-link,
bodycopy a.image-link:hover,
bodycopy a.icon-link:hover {
border-bottom: 0;
padding-bottom: 0;
}
/**
* Thumbnail Hover
*/
.thumbnails .thumbnail > a {
position: relative;
}
.thumbnails .thumbnail .title {
background: rgba(0, 0, 0, 0.4);
padding: 0.5rem 1.2rem 0.7rem 1.2rem;
margin: 2.4rem;
color: rgba(255, 255, 255, 1);
align-content: center;
display: flex;
position: absolute;
left: 0;
top: 0;
z-index: 9;
opacity: 0;
}
.thumbnails .title span {
margin: auto;
display: inline-block;
}
.thumbnails .thumbnail:hover .title {
opacity: 1;
}
body.mobile .thumbnails .thumbnail:hover .title {
opacity: 0;
}
解决方案
如果这部分我们可以弥补。
body.mobile .thumbnails .thumbnail:hover .title {
opacity: 0;
}
如果我们移除.thumnails:hover
并将不透明度更改为 1 会怎样?它可能会奏效。
body.mobile .thumbnails .title {
opacity: 1;
}
我希望这可行,但我对 Cargo Collective 没有任何想法。只是使用 css 知识。
我建议你学习一些 CSS 基础知识。这将帮助您在将来解决此类问题。
推荐阅读
- shell - 如何查找、排序和分类包含空格的文件?
- python - 检查字符串是否包含空格
- javascript - Audio.play() 仅在 if 语句中不起作用
- java - 双数据类型不适用于 RDF 星形查询
- c# - 膨胀类错误
如何在 android 项目的 xamarin 中正确更新 resource.designer.cs - jquery - 如何在快速编辑和批量编辑 wordpress 中包含 select2?
- html5-video - 如何将散景/面板动画与 dash.js 等视频播放器同步?
- python - Django 分别在哪里存储生成的令牌。令牌链接?
- r - 使用 R 正则表达式拆分域和路径
- c - 如何在 switch 语句中验证字符串和双精度