Erreur avec la règle @media dans la balise <style> dans le fichier .cshtml
P粉769413355
2023-08-16 18:37:05
<p>Pourquoi mettre le code suivant dans la balise "style"</p>
<pre class="brush:php;toolbar:false;"><style type="text/css">
.comportement-à la volée {
image d'arrière-plan : url('particular_ad.png');
}
@media (largeur maximale : 300 px) {
.comportement-à la volée {
image d'arrière-plan : url('particular_ad_small.png');
}
}
</style></pre>
<p>Lorsqu'il est affiché dans une balise "style" dans un fichier .cshtml, une erreur est générée : </p>
<pre class="brush:php;toolbar:false;">CS0103 : Le nom 'media' n'existe pas dans le contexte actuel</pre>
Essayez :
Dans un fichier .cshtml, vous ne pouvez pas l'utiliser directement car il sera traité comme une classe ou un objet. Lorsque vous devez ajouter
@
开头的内容时,你需要额外添加一个@
dans un fichier html. Essayez d'utiliser le code suivant :