html - 悬停在链接上时,希望将链接向左移动而不移动边框
问题描述
我试图弄清楚是否有办法在将鼠标悬停在链接上时移动链接而不移动其边界。我希望我的链接向左移动,但我不希望我放置的边框随之而来。这是我正在谈论的内容。如果您将鼠标悬停在任何链接上,您会看到边框随之移动,我想知道是否可以不移动边框。
这是代码:
.links {
width: 240px;
margin-left: -35px;
text-align: right;
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
padding: 20px;
display: block;
}
.links a {
border-bottom: 1px solid rgba(117, 117, 117, 0.3);
display: block;
padding: 8px;
}
.links a:hover {
border-bottom: 1px solid rgba(207, 166, 255, 0.5);
font-style: italic;
margin-right: 10px;
font-weight: none;
transition: 0.8s;
-webkit-transition: 0.8s;
-moz-transition: 0.8s;
-o-transition: 0.8s;
}
<div class="links">
<a href="/">link</a>
<a href="/">link</a>
<a href="/">link</a>
<a href="/">link</a>
<a href="/">link</a>
</div>
有没有人有任何想法?
解决方案
.links a:hover
用以下代码替换样式。
.links a:hover {
font-style: italic;
padding-right: 20px;
transition: 0.8s;
-webkit-transition: 0.8s;
-moz-transition: 0.8s;
-o-transition: 0.8s;
}
推荐阅读
- android - Android studio 横向布局的烦恼
- python - Python Paramiko - wait on more output from passed command before exiting
- rx-java2 - 你如何创建一个在 Rx 中的 List 上工作的计时器?
- loops - 循环中的自动热键 gui
- java - 让 Tesseract 识别数字
- wpf - 在 WPF/XAML 中更改 mouseOver 上的按钮背景 - 样式触发器不起作用
- javascript - 一个 redux 操作来管理多个项目
- php - octobercms .htaccess 结构
- maven - Maven/TestNg 找不到 allure @step 注释
- r - Julia 中是否有 names() 等价物?