Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web522/e0/75/511171875/htdocs/blog/wp-content/themes/bootstrap_blog/functions.php:89) in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1719 {"id":165,"date":"2010-05-03T12:17:09","date_gmt":"2010-05-03T10:17:09","guid":{"rendered":"https:\/\/www.pcpolis.es\/blog\/?p=165"},"modified":"2015-02-12T13:43:35","modified_gmt":"2015-02-12T11:43:35","slug":"165","status":"publish","type":"post","link":"https:\/\/www.pcpolis.es\/blog\/css\/165\/","title":{"rendered":"Fondo Ajustable con CSS"},"content":{"rendered":"

Hay una frase, creo que de Bernard Shaw, que dice:<\/p>\n

El conocimiento se parece al dinero en que mientras m\u00e1s se tiene m\u00e1s se quiere, y se diferencia del dinero en que mientras m\u00e1s se da m\u00e1s se posee.<\/p><\/blockquote>\n

Bien, creo que se puede aplicar a este espec\u00edfico caso en que el altruismo de la ense\u00f1anza se ve superado por la necesidad de empezar a comprender c\u00f3mo se comportan los estilos en la web, dado que como bien todos saben, se ha convertido en un aut\u00e9ntico dolor de cabeza, no por su complejidad sino por lo caprichoso de su comportamiento una vez que estos estilos comienzas a interactuar con los distintos navegadores y resoluciones.<\/p>\n

Este primer ejemplo es una variante para conseguir algo muy \u00fatil: fondos que se ajusten al tama\u00f1o de su contenido o de la pantalla, manteniendo la est\u00e9tica de cualquier art\u00edculo.
\n <\/p>\n

Ejemplo 1: Fondo Ajustable<\/h6>\n

 <\/p>\n

\n
\n
\n
<\/div>\n
<\/div>\n<\/div>\n
\n
\n
\n

TOP<\/strong><\/p>\n

En primer lugar, para ordenar los 3 elementos de arriba necesitamos unbicarlos en sus respectivas posiciones de izquierda, centro y derecha. Esto se consigue con la declaraci\u00f3n:position<\/a>. Lo interesante aqu\u00ed es que se le ha otorgado una posici\u00f3n absoluta al elemento de la derecha (tr), que sin embargo se mantiene dentro de la caja, debido a que la capa que la contiene (top) se le ha dado a su vez una posici\u00f3n relativa. De no ser as\u00ed se hubiera ubicado en el extremo derecho y superior de la pantalla. En el enlace de referencia, aunque est\u00e1 en ingl\u00e9s, se puede ver ejemplificado este comportamiento.<\/p>\n

MID<\/strong><\/p>\n

En los elementos del centro no coinciden los nombres de las capas y de las im\u00e1genes. Se ha ubicado en la \u00faltima capa de la secci\u00f3n (mr) la imagen que cubrir\u00e1 todo el centro del contenido, para poder asignarle unos m\u00e1rgenes que permitan ver ambos laterales, en este caso un margen de 50 px.<\/p>\n

Hay que tener en cuenta que algunos elementos del contenido generan m\u00e1rgenes no deseados, como en este caso la lista ordenada (lo) de manera que hay que darle un valor de 0.<\/p>\n

BOTTOM<\/strong><\/p>\n

De forma similar que el top, en el fondo se ha dado una posici\u00f3n relativa al elemento central (bot) y posiciones absolutas a los elementos bl y br para que pudan situarse a ambos extremos.<\/p><\/div>\n<\/div>\n<\/div>\n

\n
<\/div>\n
<\/div>\n<\/div>\n<\/div>\n

 
\nAs\u00ed es como se ven los sectores en Photoshop
\n 
\n

\"Ej.

Ej. 1 Vista de los Sectores en Photoshop<\/p><\/div>
\n 
\nEspero que este ejemplo te sea de utilidad y que hayas disfrutado con su lectura. Pulsando en el siguiente enlace puedes ver una copia del c\u00f3digo CSS utilizado. Gracias por tu visita.
\n <\/p>\n

Mostrar \/ Ocultar el C\u00f3digo CSS<\/h6>\n

(+\/-)<\/a><\/p>\n

\n
\r\n\/*    FONDO AJUSTABLE    *\/\r\n\r\n#fa {\r\nwidth: 90%;\r\nmargin-right: auto;\r\nmargin-left: auto;\r\nmargin-bottom:15px;\r\n}\r\n\r\n#fa p {\r\nmargin:0;\r\npadding-top:2px;\r\ntext-align: justify;\r\n}\r\n\r\n#fa strong {\r\nborder-bottom-width: 1px;\r\nborder-bottom-style: dotted;\r\nborder-bottom-color: #660000;\r\ndisplay: block;\r\nmargin-top: 3px;\r\n}\r\n\r\n#fa ol    {\r\npadding-left:0px;\r\nmargin:0;\r\npadding-bottom:15px;\r\n}\r\n\r\n#fa li {\r\ncolor: #400000;\r\ntext-align: justify;\r\n\r\n}\r\n\r\n#fa .contenido    {\r\nbackground-color: #cc9966;\r\ndisplay:block;\r\nclear:both;\r\nbackground-image: url(fondo_ajustable\/img\/deco_1.png);\r\nbackground-repeat: no-repeat;\r\nbackground-position: right 0px;\r\n}\r\n\r\n\/*    TOP *\/\r\n#fa .top {\r\nbackground-image: url(fondo_ajustable\/img\/top.jpg);\r\nbackground-repeat:   repeat-x;\r\nheight:25px;\r\nposition:relative;\r\n}\r\n#fa .top .tl {\r\nbackground-image: url(fondo_ajustable\/img\/tl.jpg);\r\nbackground-repeat: no-repeat;\r\nwidth: 50px;\r\nheight:25px;\r\n}\r\n#fa .top .tr {\r\nbackground-image: url(fondo_ajustable\/img\/tr.jpg);\r\nbackground-repeat: no-repeat;\r\nwidth: 50px;\r\nheight:25px;\r\nposition:absolute;\r\ntop:0px;\r\nright:0px;\r\n}\r\n\r\n\/*    MID    *\/\r\n#fa .mid {\r\nbackground-image: url(fondo_ajustable\/img\/ml.jpg);\r\nbackground-position: left top;\r\nbackground-repeat:  repeat-y;\r\n}\r\n#fa .mid .ml {\r\nbackground-image: url(fondo_ajustable\/img\/mr.jpg);\r\nbackground-position: right top;\r\nbackground-repeat:  repeat-y;\r\n}\r\n#fa .mid .mr {\r\nbackground-image: url(fondo_ajustable\/img\/mid.jpg);\r\nbackground-position: left top;\r\nmargin-left:50px;\r\nmargin-right:50px;\r\npadding-bottom:7px;\r\n\r\n}\r\n\/*    BOTTON    *\/\r\n#fa .bod {\r\nbackground-image: url(fondo_ajustable\/img\/bod.jpg);\r\nbackground-repeat:  repeat-x;\r\nbackground-position: left bottom;\r\nheight:25px;\r\nposition:relative;\r\n}\r\n#fa .bod .bl {\r\nposition: absolute;\r\nheight: 25px;\r\nwidth: 50px;\r\nleft: 0px;\r\nbottom: 0px;\r\nbackground-image: url(fondo_ajustable\/img\/bl.jpg);\r\nbackground-repeat: no-repeat;\r\nbackground-position: left bottom;\r\n}\r\n#fa .bod .br {\r\nbackground-image: url(fondo_ajustable\/img\/br.jpg);\r\nbackground-repeat: no-repeat;\r\nbackground-position: right bottom;\r\nposition: absolute;\r\nright: 0px;\r\nbottom: 0px;\r\nheight: 25px;\r\nwidth: 50px;\r\n}<\/div>\r\n<\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Hay una frase, creo que de Bernard Shaw, que dice: El conocimiento se parece al dinero en que mientras m\u00e1s se tiene m\u00e1s se quiere, y se diferencia del dinero en que mientras m\u00e1s se da m\u00e1s se posee. Bien, creo que se puede aplicar a este espec\u00edfico caso en que el altruismo de la […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[29,16],"_links":{"self":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts\/165"}],"collection":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/comments?post=165"}],"version-history":[{"count":32,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts\/165\/revisions"}],"predecessor-version":[{"id":170,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/posts\/165\/revisions\/170"}],"wp:attachment":[{"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/media?parent=165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/categories?post=165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pcpolis.es\/blog\/wp-json\/wp\/v2\/tags?post=165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}