Ca me parait normal, tu définis la bordure dashed après la bordure de tes liens images, donc il prend en compte la dernière déclaration.
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 a:hover { border-bottom:dashed #507AC9 1px; color:#507AC9; background-color:#e5ecf9; } a.imglink { background-color: transparent !important; border:0; } a.imglink:hover { background-color: transparent; border:0; }