2013-03-12 68 views
7

有两种方法可以在两种边框厚度之间缓出来吗?边框厚度过渡

我的代码:

nav a { 
border-bottom: 1px solid #AADA4B; 
} 


nav a:hover { 
border-bottom: 3px solid #AADA4B; 
} 

非常感谢您的帮助。 Sam。

回答

11

肯定的是,a元素只是过渡borderborder-width

nav a { 
/* -moz-, -o-, -webkit- prefixes omitted for brevity */ 
transition: border-width 0.1s ease-in-out; 
border-bottom: 1px solid #AADA4B; 
} 
+2

如果边框颜色没有变化,我也建议此悬停:'导航:悬停{下边框宽度:3px; }'。这样维护代码更容易。 – edmundo 2015-04-22 12:41:58