{"id":11863,"date":"2021-06-25T20:07:47","date_gmt":"2021-06-25T18:07:47","guid":{"rendered":"https:\/\/www.espai.es\/blog\/?p=11863"},"modified":"2021-07-13T11:45:07","modified_gmt":"2021-07-13T09:45:07","slug":"todo-sobre-el-posicionamiento-css","status":"publish","type":"post","link":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/","title":{"rendered":"Todo sobre el posicionamiento CSS"},"content":{"rendered":"<p>En este art\u00edculo vamos a ver todo lo que necesitas saber sobre el posicionamiento CSS para que puedas presumir de saber colocar perfectamente elementos en CSS.<\/p>\n<p>Empezaremos viendo los cinco diferentes valores de la propiedad Position CSS que existen para posicionar un elemento.<\/p>\n<h2>1-Posicionamiento CSS por defecto &#8211; \u00abposition: fixed\u00bb<\/h2>\n<p>En HTML, vamos a generar un contenedor con tres elementos\u00a0 sin especificar ninguna posici\u00f3n.<\/p>\n<pre class=\"theme:sublime-text lang:default decode:true\">&lt;div class=\"contenedor\"&gt;\r\nContenedor\r\n   &lt;div class=\"hijo-uno hijo\"&gt;Uno&lt;\/div&gt;\r\n   &lt;div class=\"hijo-dos hijo\"&gt;Dos&lt;\/div&gt;\r\n   &lt;div class=\"hijo-tres hijo\"&gt;Tres&lt;\/div&gt;\r\n&lt;\/div&gt;<\/pre>\n<pre class=\"theme:sublime-text lang:css decode:true\">.contenedor{\r\n   padding: 5px;\r\n   background: #588c7e;\r\n}\r\n.hijo{padding: 10px 5px;}\r\n.hijo-uno{background:#f2e394;}\r\n.hijo-dos{background:#f2ae72 ;}\r\n.hijo-tres{background: #d96459;}<\/pre>\n<div id=\"attachment_11867\" style=\"width: 684px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloques-html-sin-posicion.jpg\" rel=\"attachment wp-att-11867\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11867\" class=\"wp-image-11867 size-full\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloques-html-sin-posicion.jpg\" alt=\"bloques-html-sin-posicion\" width=\"674\" height=\"144\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloques-html-sin-posicion.jpg 674w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloques-html-sin-posicion-300x64.jpg 300w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/a><p id=\"caption-attachment-11867\" class=\"wp-caption-text\">Position Static<\/p><\/div>\n<p>Abrimos la p\u00e1gina en un navegador y vamos a inspeccionar. En este momento no hay absolutamente ning\u00fan estilo de posici\u00f3n aplicado solo estilos de colores de fondo y un poco de padding.<\/p>\n<p>En el inspeccionar podemos averiguar c\u00f3mo de forma predeterminada nuestra propiedad de posici\u00f3n se establece en est\u00e1tica, es la posici\u00f3n predeterminada en el flujo de un documento HTML.<\/p>\n<p><a href=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/posicionestatica-en-navegador.jpg\" rel=\"attachment wp-att-11870\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11870 size-full\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/posicionestatica-en-navegador.jpg\" alt=\"posicionamiento css por defecto\" width=\"457\" height=\"386\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/posicionestatica-en-navegador.jpg 457w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/posicionestatica-en-navegador-300x253.jpg 300w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>2-Posicionamiento CSS relativo &#8211; \u00abposition: relative\u00bb<\/h2>\n<p>La posici\u00f3n relativa funciona casi exactamente como el posicionamiento est\u00e1tico. Si cambiamos la posici\u00f3n de nuestro primer hijo en \u00abrelative\u00bb, no va a pasar absolutamente nada.<\/p>\n<h3>\u00bfQue hace la propiedad \u00abposition: relative?<\/h3>\n<p>Eso es porque la posici\u00f3n relativa act\u00faa exactamente como el posicionamiento est\u00e1tico pero permite mover un elemento en relaci\u00f3n a su posici\u00f3n actual\u00a0 con las <strong>propiedades CSS<\/strong>\u00a0<strong>top, bottom, left, right.<\/strong><\/p>\n<pre class=\"theme:sublime-text lang:css decode:true\">.contenedor{\r\n   padding: 5px;\r\n   background: #588c7e;\r\n}\r\n.hijo-uno{\r\n   position: relative;\r\n   left: 20px;\r\n   top: 10px; \r\n}<\/pre>\n<p>Por ejemplo, si aplicamos la propiedad left con 20 p\u00edxeles, el elemento se mueve y desborda a su padre en 20 p\u00edxeles en el lado derecho. Si ponemos top 10px pasa a desbordar tambi\u00e9n el siguiente elemento.<\/p>\n<p>La raz\u00f3n por la que los elementos hijos 2 y 3 no se empujan hacia abajo cuando este elemento hijo uno se empuja hacia abajo es porque se elimin\u00f3 del flujo del documento HTML. Por lo tanto, ya no funciona como un elemento posicionado est\u00e1ticamente.<\/p>\n<div id=\"attachment_11874\" style=\"width: 698px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/desbordamiento-bloque-posicion-relative.jpg\" rel=\"attachment wp-att-11874\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11874\" class=\"wp-image-11874 size-full\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/desbordamiento-bloque-posicion-relative.jpg\" alt=\"posicionamiento css relativo y desbordamiento\" width=\"688\" height=\"120\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/desbordamiento-bloque-posicion-relative.jpg 688w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/desbordamiento-bloque-posicion-relative-300x52.jpg 300w\" sizes=\"auto, (max-width: 688px) 100vw, 688px\" \/><\/a><p id=\"caption-attachment-11874\" class=\"wp-caption-text\">position relative<\/p><\/div>\n<p>En general, no vas a utilizar las propiedades top, left, right y bottom con un elemento en posici\u00f3n relativa pero si queremos dejar un hueco y mover un elemento que lo ocupaba, puede ser una soluci\u00f3n.<\/p>\n<p>&nbsp;<\/p>\n<h2>3-Posicionamiento CSS absoluto &#8211; \u00abposition: absolute\u00bb<\/h2>\n<p>Este valor para la propiedad CSS \u00abposition\u00bb nos permite utilizar esta vez de manera m\u00e1s correcta las propiedades top, left, bottom, right.<\/p>\n<p>Si ponemos ahora un posicionamiento absoluto al primer hijo, podemos ver como esta vez, el elemento hijo-uno esta \u201cignorado\u201d.<\/p>\n<p>Eso se produce porque la posici\u00f3n absoluta, retira el elemento del flujo del documento HTML. No queda espacio vac\u00edo.<\/p>\n<p>Todo lo dem\u00e1s funciona como si ese elemento absoluto no existiera. Eso hace que la posici\u00f3n sea absolutamente \u00fatil cuando quieres pegar algo en una posici\u00f3n espec\u00edfica pero no quieres que nada m\u00e1s se mueva a su alrededor.<\/p>\n<p>Y ahora si aplicamos la propiedad top con 0 pixeles, esta vez veremos que el elemento est\u00e1 arriba de nuestra pantalla.<\/p>\n<pre class=\"theme:sublime-text lang:css decode:true\">.hijo-uno{\r\n   position: absolute;\r\n   top: 0; \r\n}<\/pre>\n<p>Pasa eso, porque la posici\u00f3n absoluta posiciona un elemento dentro de alg\u00fan contenedor padre que puede tomar de referencia.<\/p>\n<h3>Posicionar en funci\u00f3n de un elemento padre<\/h3>\n<p>En este caso, no puede tomar referencia de su padre directo porque est\u00e1 en posici\u00f3n est\u00e1tica. Lo que significa que no puede tener nada m\u00e1s posicionado absoluta o relativamente a \u00e9l.<\/p>\n<p>Para cambiar un elemento de modo que pueda colocar algo de forma absoluta o relativa a \u00e9l, debe usar uno de los otros valores de <strong>posicionamiento \u00abrelative\u00bb, \u00ababsolute\u00bb, \u00absticky\u00bb o \u00abfixed\u00bb<\/strong>.<\/p>\n<pre class=\"theme:sublime-text lang:css decode:true\">.contenedor{\r\n   position: relative;\r\n\/*** podr\u00edas ser absolute, sticky o fixed***\/\r\n}\r\n.hijo-uno{\r\n   position: absolute;\r\n   left: 20px;\r\n   top: 10px; \r\n}<\/pre>\n<p>Ahora, nuestro elemento \u00abhijo-uno\u00bb en posici\u00f3n absoluta est\u00e1 ubicado en relaci\u00f3n a su elemento padre \u00abcontenedor\u00bb en posici\u00f3n relativa. Aqu\u00ed es cuando la posici\u00f3n relativa es muy \u00fatil.<\/p>\n<h3>A este nivel, es importante saber que:<\/h3>\n<p>cada vez que un elemento tenga una posici\u00f3n que no sea est\u00e1tica, los elementos absolutos usar\u00e1n este como su padre para posicionarse en relaci\u00f3n a el.<\/p>\n<h2><\/h2>\n<h2>4-Posicionamiento CSS fijo- \u00abposition: fixed\u00bb<\/h2>\n<p>Es muy similar a la posici\u00f3n relativa pero hay algunas advertencias al respecto.<\/p>\n<p>Si ponemos el primer hijo en posici\u00f3n fija,\u00a0podemos ver que el elemento ignora totalmente la posici\u00f3n relativa del contenedor padre y se posiciona arriba de la pantalla.<\/p>\n<pre class=\"theme:sublime-text lang:css decode:true\">.contenedor{\r\n   position: relative;\r\n}\r\n.hijo-uno{\r\n   position: fixed;\r\n   top:0;\r\n   left: 20px;\r\n}<\/pre>\n<div id=\"attachment_11881\" style=\"width: 696px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-en-posicion-fixed.jpg\" rel=\"attachment wp-att-11881\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11881\" class=\"wp-image-11881 size-full\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-en-posicion-fixed.jpg\" alt=\"bloque-en-posicion-fixed\" width=\"686\" height=\"96\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-en-posicion-fixed.jpg 686w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-en-posicion-fixed-300x42.jpg 300w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/a><p id=\"caption-attachment-11881\" class=\"wp-caption-text\">Position Fixed<\/p><\/div>\n<p>Eso es porque los elementos en posici\u00f3n \u00abfixed\u00bb siempre se posicionan en relaci\u00f3n al documento HTML en su integralidad.<\/p>\n<p>Tambi\u00e9n algo realmente \u00fanico acerca de los elementos de posici\u00f3n fija es que permanecen en el mismo lugar cuando se hace <strong>sroll (desplazamiento hacia abajo o arriba en la p\u00e1gina)<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<h2>5-Posicionamiento CSS sticky- \u00abposition: sticky\u00bb<\/h2>\n<p>B\u00e1sicamente es una combinaci\u00f3n entre los posicionamiento \u00abrelative\u00bb y \u00abfixed\u00bb.<\/p>\n<pre class=\"theme:sublime-text lang:css decode:true\">.contenedor{ \r\n   position: relative; \r\n   height:200vh;\r\n}\r\n.hijo-uno{\r\n   position: sticky;\r\n   top:0;\r\n}<\/pre>\n<p>A primera vista, si ponemos position sticky al primer hijo, da la impresi\u00f3n que se comporta normalmente.<\/p>\n<p>Pero al hacer sroll, en cuanto este elemento toca el top del documento HTML pasa a tener una posici\u00f3n fixed.<\/p>\n<p>Es lo que hace, que este valor sea muy poderoso. Por defecto es relative pero en cuanto hacemos scroll se transforma en fixed posici\u00f3n.<\/p>\n<p>Tambi\u00e9n debe especificar al menos uno de de las propiedades top, right, bottom o left para el posicionamiento sticky en funci\u00f3n de si va a ser\u00a0<em>sticky<\/em>\u00a0en un scroll horizontal o vertical.<\/p>\n<div id=\"attachment_11885\" style=\"width: 753px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-posicion-sticky.jpg\" rel=\"attachment wp-att-11885\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11885\" class=\"size-full wp-image-11885\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-posicion-sticky.jpg\" alt=\"bloque-posicion-sticky\" width=\"743\" height=\"121\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-posicion-sticky.jpg 743w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-posicion-sticky-300x49.jpg 300w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/bloque-posicion-sticky-700x114.jpg 700w\" sizes=\"auto, (max-width: 743px) 100vw, 743px\" \/><\/a><p id=\"caption-attachment-11885\" class=\"wp-caption-text\">Position Sticky<\/p><\/div>\n<h2><\/h2>\n<h2><\/h2>\n<h2>6-Algunos Ejemplos de c\u00f3digo con posicionamiento CSS<\/h2>\n<h3>-Dibujo de una Caja Sorpresa con CSS<\/h3>\n<p><a href=\"https:\/\/codepen.io\/steph_itw\/pen\/mdrwWpy\" target=\"_blank\" rel=\"attachment noopener wp-att-11895\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-11895 alignright\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/cajasorpresaCSS.jpg\" alt=\"dibujo caja sorpresa CSS\" width=\"473\" height=\"257\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/cajasorpresaCSS.jpg 524w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/cajasorpresaCSS-300x163.jpg 300w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><\/a><\/p>\n<p>En este ejemplo, se utilizan las posiciones relativa y absoluta para poder dibujar los lazos de la caja.<\/p>\n<p>Pod\u00e9is encontrar todo el c\u00f3digo haciendo click aqu\u00ed en la imagen.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>-Men\u00fa de navegaci\u00f3n estilo caj\u00f3n CSS<\/h3>\n<p>En este caso, se posiciona en absoluto el caj\u00f3n que va apareciendo y desapareciendo a medido que pasamos encima de los elementos del men\u00fa de navegaci\u00f3n. Pod\u00e9is ver el c\u00f3digo haciendo click en la imagen.<\/p>\n<p><a href=\"https:\/\/codepen.io\/steph_itw\/pen\/gOrxZbp\" target=\"_blank\" rel=\"attachment noopener wp-att-11899\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11899 aligncenter\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/menunavegacionencajonCSS.jpg\" alt=\"menu navegacion estilo cajon CSS\" width=\"660\" height=\"242\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/menunavegacionencajonCSS.jpg 660w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/menunavegacionencajonCSS-300x110.jpg 300w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<h3>-Efecto Glitch con CSS<\/h3>\n<p>Para este ejemplo, os aconsejo jugar un poco con el c\u00f3digo y quitar la posici\u00f3n absolute a los elementos que la tienen para entender mejor. Porque en ese caso, tenemos una etiqueta &lt;p&gt;que contiene el texto, en posici\u00f3n absoluta. Y luego unos &lt;span&gt; que hacen con la propiedad clip-path un recorte.<\/p>\n<p>Haciendo click en la imagen, encontrareis el c\u00f3digo para jugar con el.<a href=\"https:\/\/codepen.io\/steph_itw\/pen\/PoNgBGz\" target=\"_blank\" rel=\"attachment noopener wp-att-11901\"><br \/>\n<\/a><a href=\"https:\/\/codepen.io\/steph_itw\/pen\/PoNgBGz\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11901 aligncenter\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/glictheffectCSS.jpg\" alt=\"efecto glitch con CSS\" width=\"694\" height=\"217\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/glictheffectCSS.jpg 694w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/glictheffectCSS-300x94.jpg 300w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Como se puede apreciar con esos ejemplos, el posicionamiento CSS da para mucho. Os animo a seguir <a href=\"https:\/\/espai.es\/seminarios-especiales#web\">nuestras masterclass online<\/a>\u00a0para poder dominarlo cada vez mejor.<\/p>\n<p>Y\u00a0 m\u00e1s que todo disfrutad todas las posibilidades que nos da el lenguaje CSS:)<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este art\u00edculo vamos a ver todo lo que necesitas saber sobre el posicionamiento CSS para que puedas presumir de saber colocar perfectamente elementos en CSS. Empezaremos viendo los cinco diferentes valores de la propiedad Position CSS que existen para posicionar un elemento. 1-Posicionamiento CSS&#8230;<\/p>\n","protected":false},"author":33,"featured_media":11906,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-11863","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diseno-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Todo sobre el posicionamiento CSS - Blog Escola Espai<\/title>\n<meta name=\"description\" content=\"La propiedad de posici\u00f3n y sus distintos valores nos permiten manipular la ubicaci\u00f3n de un elemento. Aprenda todo sobre posicionamiento CSS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Todo sobre el posicionamiento CSS - Blog Escola Espai\" \/>\n<meta property=\"og:description\" content=\"La propiedad de posici\u00f3n y sus distintos valores nos permiten manipular la ubicaci\u00f3n de un elemento. Aprenda todo sobre posicionamiento CSS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Escola Espai\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-25T18:07:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-13T09:45:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stephanie Guerrero\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stephanie Guerrero\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\"},\"author\":{\"name\":\"Stephanie Guerrero\",\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/8887c3fae1d9daa1a5c3a8ce82a80ea8\"},\"headline\":\"Todo sobre el posicionamiento CSS\",\"datePublished\":\"2021-06-25T18:07:47+00:00\",\"dateModified\":\"2021-07-13T09:45:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\"},\"wordCount\":1103,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png\",\"articleSection\":[\"Dise\u00f1o Web\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\",\"url\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\",\"name\":\"Todo sobre el posicionamiento CSS - Blog Escola Espai\",\"isPartOf\":{\"@id\":\"https:\/\/www.espai.es\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png\",\"datePublished\":\"2021-06-25T18:07:47+00:00\",\"dateModified\":\"2021-07-13T09:45:07+00:00\",\"author\":{\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/8887c3fae1d9daa1a5c3a8ce82a80ea8\"},\"description\":\"La propiedad de posici\u00f3n y sus distintos valores nos permiten manipular la ubicaci\u00f3n de un elemento. Aprenda todo sobre posicionamiento CSS.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage\",\"url\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png\",\"contentUrl\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png\",\"width\":1000,\"height\":500,\"caption\":\"todo sobre posicionamiento CSS\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.espai.es\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Todo sobre el posicionamiento CSS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.espai.es\/blog\/#website\",\"url\":\"https:\/\/www.espai.es\/blog\/\",\"name\":\"Blog Escola Espai\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.espai.es\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/8887c3fae1d9daa1a5c3a8ce82a80ea8\",\"name\":\"Stephanie Guerrero\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/edb01ba3ec407f03473bab15d97307f0994509854c5cd5010af58ca3ef873327?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/edb01ba3ec407f03473bab15d97307f0994509854c5cd5010af58ca3ef873327?s=96&d=mm&r=g\",\"caption\":\"Stephanie Guerrero\"},\"url\":\"https:\/\/www.espai.es\/blog\/author\/s-guerrero\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Todo sobre el posicionamiento CSS - Blog Escola Espai","description":"La propiedad de posici\u00f3n y sus distintos valores nos permiten manipular la ubicaci\u00f3n de un elemento. Aprenda todo sobre posicionamiento CSS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/","og_locale":"es_ES","og_type":"article","og_title":"Todo sobre el posicionamiento CSS - Blog Escola Espai","og_description":"La propiedad de posici\u00f3n y sus distintos valores nos permiten manipular la ubicaci\u00f3n de un elemento. Aprenda todo sobre posicionamiento CSS.","og_url":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/","og_site_name":"Blog Escola Espai","article_published_time":"2021-06-25T18:07:47+00:00","article_modified_time":"2021-07-13T09:45:07+00:00","og_image":[{"width":1000,"height":500,"url":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png","type":"image\/png"}],"author":"Stephanie Guerrero","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Stephanie Guerrero","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#article","isPartOf":{"@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/"},"author":{"name":"Stephanie Guerrero","@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/8887c3fae1d9daa1a5c3a8ce82a80ea8"},"headline":"Todo sobre el posicionamiento CSS","datePublished":"2021-06-25T18:07:47+00:00","dateModified":"2021-07-13T09:45:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/"},"wordCount":1103,"commentCount":0,"image":{"@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage"},"thumbnailUrl":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png","articleSection":["Dise\u00f1o Web"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/","url":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/","name":"Todo sobre el posicionamiento CSS - Blog Escola Espai","isPartOf":{"@id":"https:\/\/www.espai.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage"},"image":{"@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage"},"thumbnailUrl":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png","datePublished":"2021-06-25T18:07:47+00:00","dateModified":"2021-07-13T09:45:07+00:00","author":{"@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/8887c3fae1d9daa1a5c3a8ce82a80ea8"},"description":"La propiedad de posici\u00f3n y sus distintos valores nos permiten manipular la ubicaci\u00f3n de un elemento. Aprenda todo sobre posicionamiento CSS.","breadcrumb":{"@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#primaryimage","url":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png","contentUrl":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png","width":1000,"height":500,"caption":"todo sobre posicionamiento CSS"},{"@type":"BreadcrumbList","@id":"https:\/\/www.espai.es\/blog\/2021\/06\/todo-sobre-el-posicionamiento-css\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.espai.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Todo sobre el posicionamiento CSS"}]},{"@type":"WebSite","@id":"https:\/\/www.espai.es\/blog\/#website","url":"https:\/\/www.espai.es\/blog\/","name":"Blog Escola Espai","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.espai.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/8887c3fae1d9daa1a5c3a8ce82a80ea8","name":"Stephanie Guerrero","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/edb01ba3ec407f03473bab15d97307f0994509854c5cd5010af58ca3ef873327?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/edb01ba3ec407f03473bab15d97307f0994509854c5cd5010af58ca3ef873327?s=96&d=mm&r=g","caption":"Stephanie Guerrero"},"url":"https:\/\/www.espai.es\/blog\/author\/s-guerrero\/"}]}},"jetpack_featured_media_url":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2021\/06\/todosobreposicionamientoCSS-min.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts\/11863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/comments?post=11863"}],"version-history":[{"count":34,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts\/11863\/revisions"}],"predecessor-version":[{"id":11865,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts\/11863\/revisions\/11865"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/media\/11906"}],"wp:attachment":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/media?parent=11863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/categories?post=11863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/tags?post=11863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}