Maison >interface Web >tutoriel CSS >Comment obtenir la fonctionnalité « largeur : calc (100 % - 100 px) » à l'aide de jQuery ?
Alternative à la largeur CSS :calc(100% -100px) Utilisation de jQuery pour la compatibilité
Recherche d'une alternative compatible de manière croisée à la "largeur" de CSS : calc(100% -100px)", qui fournit la fonctionnalité souhaitée mais n'est peut-être pas universellement pris en charge, on peut se tourner vers jQuery.
Solution jQuery :
jQuery propose une méthode simple pour répliquer l'expression CSS pour les navigateurs qui ne prennent pas en charge :
$('#yourEl').css('width', '100%').css('width', '-=100px');
Ceci le code attribue une largeur de 100 % à l'élément ciblé, puis soustrait 100 px de sa valeur de largeur. Cela imite efficacement la fonctionnalité de "width: calc(100% -100px)", ce qui le rend réactif et compatible avec les navigateurs qui ne prennent pas en charge nativement l'expression calc.
La capacité de jQuery à gérer les calculs relatifs sans effort rend cette méthode une alternative pratique et fiable à la mise en œuvre manuelle du calcul vous-même.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!