Transition seulement de la frontière sur le vol stationnaire, mais pas pour le fond

Ici, j'ai un peu de CSS:

    #image-edges-beneath:hover{
    background-color: blue;
    }

    #image-edges:hover{
      background-color: blue;
    }

    #image-edges-beneat:hover:after{
    -webkit-transition: all 1s ease;
         -moz-transition: all 1s ease;
           -o-transition: all 1s ease;
          -ms-transition: all 1s ease;
              transition: all 1s ease;
      border: 2px solid #F1FD6D;
    }

    #image-edges:hover:after{
    -webkit-transition: all 1s ease;
         -moz-transition: all 1s ease;
           -o-transition: all 1s ease;
          -ms-transition: all 1s ease;
              transition: all 1s ease;
      border: 2px solid #F1FD6D;
    }

Toutefois, cela ne fonctionne pas. La seule chose qui se passe est que la couleur d'arrière-plan a une transition, tandis que je le veux pour changer seulement sur le vol stationnaire, tandis que la frontière, je veux avoir une transition, donc, fondamentalement, la frontière s'estompe en couleur alors que le changement de couleur de fond la couleur immédiatement après le vol stationnaire. C'est ce que je veux accomplir, mais cela ne fonctionne pas. 🙁
Toutes les idées utilisateurs?

OriginalL'auteur MFCS | 2013-01-18