LESSCSS méthode avec IE Filtre Alpha Opacité CSS

Je suis en utilisant LESSCSS. Je suis en train de créer une méthode pour l'opacité:

.opacity (@opacity) 
{
    opacity: @opacity;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity * 100))"; 
    filter: alpha(opacity = (@opacity * 100));
}

Donc, Si je l'appelle à l'aide:

h1 {
  .opacity(.5);
}

Je veux qu'il sortie:

h1 {
  opacity: .5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: alpha(opacity = 50);
}

Mais au lieu de cela, MOINS envoyait le message d'erreur:

Expected '}' on line 30 in file '/Content/styles/style.less.css':
 [29]:     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity * 100))"; 
 [30]:     filter: alpha(opacity = (@opacity * 100));
       ----^
 [31]: }

Ce que je fais mal?

InformationsquelleAutor Evan Larsen | 2012-02-24