aboutsummaryrefslogtreecommitdiff
path: root/files/es/orphaned/web
diff options
context:
space:
mode:
authorMDN <actions@users.noreply.github.com>2021-06-09 00:40:02 +0000
committerMDN <actions@users.noreply.github.com>2021-06-09 00:40:02 +0000
commitbbed12e574958e07af25518c7e66bd5ee2fb2d2c (patch)
tree6e15ea0aabe07bcc53e1bcf571c0e086e3976a25 /files/es/orphaned/web
parent67bda90e70fdf1714ec4f4886ec9261992bd4422 (diff)
downloadtranslated-content-bbed12e574958e07af25518c7e66bd5ee2fb2d2c.tar.gz
translated-content-bbed12e574958e07af25518c7e66bd5ee2fb2d2c.tar.bz2
translated-content-bbed12e574958e07af25518c7e66bd5ee2fb2d2c.zip
[CRON] sync translated content
Diffstat (limited to 'files/es/orphaned/web')
-rw-r--r--files/es/orphaned/web/api/elementcssinlinestyle/style/index.html53
1 files changed, 53 insertions, 0 deletions
diff --git a/files/es/orphaned/web/api/elementcssinlinestyle/style/index.html b/files/es/orphaned/web/api/elementcssinlinestyle/style/index.html
new file mode 100644
index 0000000000..add3fa5480
--- /dev/null
+++ b/files/es/orphaned/web/api/elementcssinlinestyle/style/index.html
@@ -0,0 +1,53 @@
+---
+title: Element.style
+slug: orphaned/Web/API/ElementCSSInlineStyle/style
+translation_of: Web/API/ElementCSSInlineStyle/style
+original_slug: Web/API/ElementCSSInlineStyle/style
+---
+<p>{{ ApiRef("HTML DOM") }}</p>
+
+<h3 id="Summary" name="Summary">Resumen</h3>
+
+<p>Devuelve un objeto que representa el atributo <code>style </code>del elemento.</p>
+
+<h3 id="Example" name="Example">Ejemplo</h3>
+
+<pre class="eval">var div = document.getElementById("div1");
+div.style.marginTop = ".25in";
+</pre>
+
+<h3 id="Notes" name="Notes">Notas</h3>
+
+<p>Ya que la propiedad <code>style </code>tiene la misma (y más alta) prioridad en la cascada CSS que las declaraciones <em>in-line</em> hechas mediante el atributo style, resulta muy útil para establecer el estilo en un elemento específico. </p>
+
+<p>Sin embargo, no resulta útil para aprender acerca del estilo original de un elemento, ya que representa sólo la declaración CSS en el atributo style <em>in-line</em> y no aquellos atributos que vienen de alguna otra parte, como las declaraciones en la sección &lt;head&gt; o en hojas de estilo.</p>
+
+<p>Para recoger los valores de todas las propiedades CSS de un elemento, deberías usar <a href="/Es/DOM/Window.getComputedStyle" title="en/DOM/window.getComputedStyle">window.getComputedStyle</a> en su lugar.</p>
+
+<p>Mira la lista de Propiedades CSS del DOM (<a href="/es/DOM/CSS" title="en/DOM/CSS">DOM CSS Properties List</a>) para tener una lista completa de las propiedades CSS que están disponibles en el Gecko DOM.</p>
+
+<p>Generalmente es mejor usarla propiedad <code>style </code>que usar <code>elt.setAttribute('style', '...')</code>, ya que el uso de la propiedad <code>style </code>no reemplazará otras propiedades CSS que puedan especificarse en el atributo <code>style</code>.</p>
+
+<p>Los estilos <em>no</em> pueden establecerse asignando una cadena a la propiedad (solo lectura) style, como en <code>elt.style = "color: blue;"</code>. Esto es porque el atributo <code>style </code>devuelve un objeto del tipo <code>CSSStyleDeclaration</code>. En su lugar, pueds establecer las propiedades como:</p>
+
+<pre class="eval">elt.style.color = "blue"; // Asignación directa
+
+var st = elt.style;
+st.color = "blue"; // Asignación Indirecta
+</pre>
+
+<p>El siguiente código presenta los nombres de todas las propiedades style, los valores se establecen de forma explícita para los elementos<code> elt </code>y sus valores heredados: </p>
+
+<pre class="eval">var elt = document.getElementById("elementIdHere");
+var out = "";
+var st = elt.style;
+var cs = window.getComputedStyle(elt, null);
+for (x in st)
+ out += " " + x + " = '" + st[x] + "' &gt; '" + cs[x] + "'\n";
+</pre>
+
+<p> </p>
+
+<h3 id="Specification" name="Specification">Especificación</h3>
+
+<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-ElementCSSInlineStyle">DOM Level 2 Style: ElementCSSInlineStyle.style</a></p>