Como faço uma borda transparente com CSS?

Eu tenho o liseguinte estilo: li{ display:inline-block; padding:5px; border:1px solid none; } li:hover{ border:1px solid #FC0; } Quando eu passo o mouse sobre a liborda, aparece sem fazer o lideslocamento do. É possível ter uma 'borda' que não é