Maison > Questions et réponses > le corps du texte
Par exemple, <p style="color:red">Définissez l'attribut de la balise p<p>
Pourquoi utiliser p.style.color ?
Pourquoi pas style.color ?
Le style peut être considéré comme un objet et la couleur est un attribut. Utilisez simplement style.color directement.
PHP中文网2017-06-26 10:58:59
Non, le style est un attribut de l'élément HTML et sa valeur sera analysée par le navigateur dans un style en ligne.
phpcn_u15822017-06-26 10:58:59
Le style lui-même est un attribut appartenant à l'élément dom p, auquel il faut accéder via l'élément actuel
Accédez directement à style.color Si le style de l'élément auquel vous souhaitez accéder ne peut pas être analysé, une erreur sera signalée
女神的闺蜜爱上我2017-06-26 10:58:59
<p style='color:#fff;font-size:16px'>
Style appartient au style en ligne des éléments et éléments p. Il définit les attributs de p. La couleur et la taille de la police dans les attributs sont équivalentes aux valeurs des attributs.
怪我咯2017-06-26 10:58:59
var p = {
style: {
color: '#fff'
}
}
console.log(p.style.color) // #fff
style.color = 'red' // style is not defined
三叔2017-06-26 10:58:59
Le style est un attribut et doit être derrière l'objet. Pensez-y, si vous style.color directement, est-ce que cela change la couleur de tout ? Ce n’est évidemment pas vrai.
我想大声告诉你2017-06-26 10:58:59
Si vous souhaitez définir un style de couleur, vous devez spécifier quelle couleur définir, n'est-ce pas ?