html - 悬停效果处于活动状态时如何显示垂直文本
问题描述
我在一个业余网站上工作,我创建了 2 个<div>
(2 个矩形)相互重叠,当悬停处于活动状态时,我还想在下部显示垂直文本,<div>
但我尝试了不同的方法,但不知道如何制作发生。
#rectangle2 {
background-color: #fd9e0e;
width: 700px;
height: 500px;
margin-left: 0px;
opacity: 1;
transition: 0.73s;
}
#rectangle {
width: 650px;
height: 500px;
background-color: #147906;
}
#rectangle text {
display: none;
text-transform: uppercase;
font-size: 18px;
margin-left: 0px;
writing-mode: vertical-rl;
text-orientation: upright;
}
#rectangle2:hover {
margin-left: 70px;
}
#rectangle2:hover text {
display: block;
}
<div id="rectangle">
<text>SUMMER</text>
<div id="rectangle2"></div>
</div>
解决方案
只需将显示文本的悬停从矩形 2 更改为矩形。
#rectangle:hover text {
display: block;
}
并且还将 更改writing-mode
为vertical-lr
。
推荐阅读
- javascript - 返回优化的 x 坐标以标准化/最大化具有定义 y 位置的矩形数组的区域
- python-3.x - 使用带有龙卷风的 HTTP POST 发送 JSON 不起作用
- javascript - 在 WebStorm 中编写 TypeScript 时,是否有插入 lambda 以匹配当前参数的签名的操作?
- r - 创建新的数据框,以列名作为行名,将一列中的值作为新列名
- php - Vuejs 和 axios 添加一个空字段而不是插入数据
- scala - 如何根据另一列的值制作一列?
- .net - 将发送到 1 个 URL 的 JSON 有效负载转发到 3 个其他 URL?
- bash - 使用 bash 脚本将变量传递给 CURL 命令(在变量值中使用双引号)
- javascript - 如何在 Express 中向 req.url 添加查询字符串?
- php - 协助在html表单上传递json对象