html - 仅旋转按钮,而不是按钮单击时的文本
问题描述
我在点击时旋转一个按钮:
<button class="btn" type="button">Go</button>
CSS:
.btn:focus {
transform: rotate(180deg);
}
现在问题txt
也是点击旋转btn
。如何txt
在单击按钮时不旋转或旋转 360 度?
解决方案
将按钮文本包裹在 a 中,然后将其span
再旋转180 度::focus
button
.btn:focus {
transform: rotate(180deg);
}
.btn:focus span {
display: inline-block;
transform: rotate(180deg);
}
<button class="btn" type="button"><span>Go</span></button>
推荐阅读
- c++ - 有没有办法让 vscode 在我声明 new 时自动写入 delete[] ?
- java - Trying to make item's availability to NO and not available(cant issue) if the stocks are 0 but it seems the item still getting issued
- laravel - 验证失败后如何使用laravel中的自定义formRequest类填充表单
- lotus-notes - 类型不匹配 - Lotusscript
- amazon-web-services - 在 privateip:631 无法访问 CUPS 服务器
- c++ - 有时在 SIGABRT 之后缺少核心转储
- asp.net - 控制器内的 JsonResult 函数
- java - spring boot 如何连接来自不同微服务的表
- node.js - 当我使用 angular 9 ngFor 时,数组不显示相应的数据
- vector - 从坐标系原点画线到特定点