#main-wrapper { ....... float: right; /* cambiamos left por right */ } #sidebar-wrapper { ....... float: left; /* cambiamos right por left */ }
Para esto, ya no sólo tendremos que modificar el CSS sino agregar código pero, lo haremos de la manera simple, sin expandir los artilugios para que no nos de un ataque al ver tanta cosa escrita.
Si vamos hasta casi el final de la plantilla, lo que veremos es algo así:
<div id="sidebar-wrapper"> <b:section class="sidebar" id="sidebar" preferred="yes"> ....... </b:section> </div>
<b:widget ....... />
<div id="sidebar-area"> <div id="sidebar-wrapper"> <b:section class="sidebar" id="sidebar" preferred="yes"> ....... </b:section> </div> <div id="sidebar-derecha"> <b:section class="sidebar" id="sidebarderecha" preferred="yes" /> </div> <div id="sidebar-izquierda"> <b:section class="sidebar" id="sidebarizquierda" preferred="yes" /> </div> </div>
Es muy importante tener en cuenta que a las dos angostas, aunque sean iguales, debemos colocarles atributos id con nombres diferentes ya que en una pagina web, los ids son nombres únicos, no puede haber dos iguales. Por el contrario, las clases pueden ser las mismas y por eso no la cambiaremos ya que las características de los elementos será la misma (por supuesto, si queremos que se vean diferentes, les pondremos tambien clases diferentes y deberemos definirlas).
Nuevamente, vamos al CSS y agregamos las definiciones de estilo para estas dos sidebars que serán casi iguales que las de sidebar-wrapper (la superior, la que quedará ancha). Ambas flotarán a la derecha y la suma de sus anchos no deberá superar los 390 pixeles que es el ancho de la superior así que le daremos a cada una un poco menos de la mitad para separarlas entre si con un margen:
190 + 5 + 5 + 190 = 390
#sidebar-area { float: right; /* flota a la derecha */ width: 390px; /* es tan ancha como la sidebar superior */ } #sidebar-derecha { float: right; /* flota a la derecha */ margin-left: 5px; /* margen izquierdo */ overflow: hidden; width: 190px; word-wrap: break-word; } #sidebar-izquierda { float: right; /* flota a la derecha */ margin-right: 5px; /* margen derecho */ overflow: hidden; width: 190px; word-wrap: break-word; }
background-color: red; height: 300px;
¿Y si nuevamente, en lugar de querer ese esquema, se nos ocurre poner todo del otro lado, invertimos los valores de la flotación de main-wrapper y de sidebar-area. Lo que está como left lo ponemos como right y viceversa.
REFERENCIAS:
85 comentarios:
Claro que puede agregarse ;)
Me gusta esta telenovela jajaja
J estás viendo alguna??? jajaja, por lo poco que he aprendido y dejas así picando la pregunta ES POSIBLE: CORRECTO!!! jajaja, me has hecho reír, saludos!!!
jaja
no se pierdan el proximo capitulo.
me esta quedando muy claro =D
gracias por el tuto
Será la semana próxima. A la misma hora y por el mismo canal :D
Hola, amigo.
Estoy siguiendo paso a paso el tutorial, y creo que es una de las cosas más productivas que he visto (y seguido).
Pero no te escribo para alabarte, que ya tienes bastantes alabanzas, ja ja. Lo hago, porque cuando fui a hacer el "flípiti flópiti y cámbiense las columnas", zácate: no encontré el código tal como lo planteaste. Pero no me amilané, puse lo que dijiste y me quedó una a continuación de la otra... en fin.
Que mi plantilla no dice "float: right" o left, sino $endside$ y $startside$, más bien al revés. Primero start y luego end. El outer-wrapper también dice startside.
Doctor, ¿estoy muy grave?
salú
silvia
PD: Tenía otra plantilla y la cambié por la mínima para seguir el tutorial, capaz que algo quedó de antes... Te dejo el link, por las dudas http://laboratoriodepruebasdeesecepe.blogspot.com/
Ya que estás hablando de sidebares, he leído por allí que una sidebar a la derecha (como la tenés vos) carga mas rápido que si estuviera a la izquierda, que opinás al respecto??
Y otra cosita ya que estamos, yo también he visto que lo primero que cargan los blogs es la sidebar, (sobre todo si están a la derecha) me pasa con todos, menos uno: Te Propongo..., que tarda una eternidad en cargar los post, que crees que pueda ser y si sabés como solucionar eso??
Han traducido el suscribirse viste?
Hablando del suscribirse no me había suscripto ;)
Respuesta para S.C.P.
En las plantillas modernas de blogger, el right y el left tienen una variable que las redefine, así en lugar de right has de poner $endSide y en lugar de left $startSide.
Al ser una definición de variable has de poner el simbolo $ para que funcione y lo interprete.
Saludos.
Para JMiur:
Sigo atentamente estos capítulos, pues, aunque he modificado casi todos los modelos de plantillas que hay en blogger, creando modelos que se pueden descargar y usar y que quien aún no conozca puede encontrar en este blog, se que contigo aprenderé mucho más.
Un abrazo.
Silvia:
Justo estaba escribiendo sobre ese detalle. No, no es grave. Te doy la explicación resumida:
$startSide equivale a left
$endSide equivale a right
Sugiero cambiarlas por left y right. No modificará nada pero será más sencillo de entender cualquier cambio.
k_nelita:
No, eso no e cierto. La posición en la página es indiferente. El código fuente se ejecuta de manera secuencial, de arriba hacia abajo, línea por línea aunque los navegadores pueden ir haciendo varias cosas al mismo tiempo asi que ciertas cosas aparecen antes que otras.
Que la sidebar se muestre al a izqueirda o a la derecha no importa tanto como en que parte de la plantilla se ejecuta. Puede estar antes de los posts pero flotando al otro lado y se ejecuta primero, por ejemplo. Personalmente, creo que los posts deben mostrarse primero, sin importar donde esté la sidebar.
Complicado de explicar :D
Perfecto, entonces era un mito eso del lugar de la sidebar, me quedó clarito.
Pero ahora bien, la otra parte de la pregunta era porque en Te Propongo tardan tanto en cargar los post??
Cuando generalmente lo que mas tarda es la sidebar, en todos los blogs que tengo,(y que visito) salvo en ese.
Hay alguna manera de corregirlo? O hay algo que está mal en mi plantilla o blog??
"Ya que estás hablando de sidebares, he leído por allí que una sidebar a la derecha (como la tenés vos) carga mas rápido que si estuviera a la izquierda, que opinás al respecto??"
Lo importante de la sidebar, como comenta el joven JMiur, es que no debe ralentizar la carga. ¿Cómo la ralentiza? Pues, cuando la saturas con imágenes, widgets y scripts.
El siguiente punto importante, es la diagramación. Se supone que a la derecha, es más fácil para los usuarios hacer click y verla (como en los periódicos). Sin embargo, en la web, es común ver que los menues estén a la izquierda. La usabilidad es distinta.
Y más allá de ambas observaciones, la sidebar, a mi entender, no es más que un complemento del sitio, que a lo sumo debe dar accesos directos y por tanto, no debe tener nunca más información que la zona de posts (ni en términos de más colores, ni en términos de más relevancia).
k_nelita:
Es por la distribución del código en la plantilla. Si mirás sin expndir nada vas a aver, primero el header, luego la sidebar y luego los posts. en otro verás el header, luego los posts y por último la sidebar. El bnavegador hace eso, lee en orden y lo va mostrando. No importa si está a la derecha o a la izquierda sino si está antes o después.
Myself:
Es cierto. La web tradicional siempre tiene los menues a la izquierda porque leemos de izquierda a derecha y "los vemos" antes. Los blogs, en cambio, colocan la sidebar (tradicionalemtne) a la derecha justamente por lo contrario, porque es un elemento accesorio y menos relevante.
JMiur, no me queda nada claro mirando la plantilla, me da la impresión de que estuvieran mezclados partes de sidebar y main, no se como podría arreglar eso.
En el css está en el orden que dices, pero expandiendo, es como que está todo mezclado...
Me voy a fijar como está en el otro blog pero me parece haberlo visto igual y sin embargo carga antes los posts...
Ahhhh, ahora releí lo que escribiste y volví a revisar la plantilla, claro, era sin expandir, había entendido al revés...
Mirá sin expandir tengo las cosas en este orden:
outer-wrapper
header-wrapper
sidebar-wrapper
main-wrapper
footer-wrapper
El main y el footer están al final, como arreglo eso?
Tiene arreglo? Yo no hice nada, venía así con la plantilla, es una modificada...
En principio, sólo cambiando de lugar las cosas, en lugar de:
sidebar-wrapper
main-wrapper
que estén:
main-wrapper
sidebar-wrapper
Aparentemente, no veo que la flotación influya pero es fácil de comprobar usando la Vista Previa antes de guardar.
Ya lo hice JMiur!! En el blog de pruebas lo cambié de lugar subí el main antes de la sidebar, sin expandir, lo miré en vista previa y funcionó se cargan primero los posts!!
Voy a hacerlo en el blog original ahora, al fin!!
Me estoy avivando un poco viste? Mientras vos me contestabas yo estaba probando ja ja :D
Listo!! No puedo creer, tanto tiempo sufriendo con lo que tardaba en cargar el main, y ahora carga al toque.
Si no fuera por vos que me abrís los ojos, no se que sería de mi :D
Sabés que? estaba mirando en esa plantilla, los emoticones los tengo abajo y no me causan conflicto con nada, te acordás que los tuve que subir en el otro blog?
Aca no molestan... ;)
Me alegro que todo se solucionara.
l ode los emoticones puede ser cualquier cosa, muchas veces, la ubicación influye cuando hay varios scripts dando vuelta.
En lo personal, si algo funciona, creo que lo mejor es no tocarlo :D
Hola:
Estoy siguiendo con mucho interés este Curso. Podrías crear una categoría o un índice y así te pongo un link. Gracias!!
Gracias! Gracias a los dos, a ti, Jmiur ya Eulalia!!!
abrazos
silvia
Voy a ver si puedo hacerlo, Boloo; no es mala idea.
Es que es un Cursazo que valdrá la pena seguir
gran telenovela con final feliz...
sigue así
oye mil gracias... yo abri mi blog el año 2005 pero nunca lo pesque... ahora me estoy reenamorando de esto... y gracias a tu blog e logrado entender mas a mi pagina.....
la cosa es que igual cuesta un poco.... pero ya me esta quedando como quiero...
gracias.. por esta pagina
Saludos claudizio. Es verdad, cuesta pero no es tan complciado como parece; me alegro que te haya sido útil.
Me ha gustado esa frase de Claudizio se está reenamorando ...
Yo también suelo decir que todo esto entra poquito a poco y termina enamorando y es que no hay mejor definición.
Jajajajaa. Es una buena definición sin duda. La constante del amor/odio :D
Jmiur además de claro como el agua me encantan los toque s de humos que le pones sino esto se vuelve más aburrido que chuparse un clavo. vos logras que lo tedioso se vuelva agradable.
saludos
Gracias por el comentario, Insomnya :D
Hola :) aai tengo una duda, vi que ya alguien la habia puesto por ahi, pero ya no la encontre...puse los codigos tal y como esta ahi pero me sale esto: Se ha encontrado más de una sección con el ID: sidebar. Los ID de sección deben ser exclusivos.
hice algo mal?
Cada seccion debe tener un ID diferente. En el ejemplo hay tres i cada uno tiene un nombre distinto. Si en tu plantilla ya existía alguno, simplemente, cámbiale el nombre:
<b:section class="sidebar" id="NOMBRE" preferred="yes">
JMiur, cambie de posición el sidebar en mi blog, me gusta mas como esta, sin embargo, en los laterales se desborda el color y en la parte de abajo hay una linea que me parece es la división inicial, como puedo solucionar esto?
Te edejo la direccion de mi blog para que veas el error: http://lblogdelucy.blogspot.com/
Eso es porque la imagen es muy grande, al estar del otro lado la sidebar, no se nota.
Podrías agregarle una propiedad de color de fondo a las entradas para que tapen lo que sobra de la imagen. Busca esta parte y agrega eso en negrita:
#main-wrapper {
................
background-color:#F9F2EA;}
hola tengo un gran problema no se que paso que aunque ya le cambie varias plantillas a mi blog de blogger la sidebar siempre sale abajo y yo quiero que salga a la derecha como antes pero no se que paso que ahora siempre sale hasta abajo si ya borre la plantilla y le puse ora y siempre da lo mismo solo cambia el fondo pero la sidebar siempre abajo que paso a mi blog porque esta asi ayuda porfabor se ve orrible
http://mirinconguatemalteco.blogspot.com/
Eso pasa porque hay algo erróneao. La sección de la sidebar está dentro del div main-wrapper y debe estar afuera.
main-wrapper son los posts
sidebar-wrapper es la sidebar
Es difíicl de explicar sin ver la plantilla. Me imagino que tienes algo así:
<div id='main-wrapper'>
<b:section class='main' id='main' ....... >
........
</b:section>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
........
</b:section>
</div>
</div>
Cuando debería ser algo así:
<div id='main-wrapper'>
<b:section class='main' id='main' ....... >
........
</b:section>
</div>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
........
</b:section>
</div>
Jmiur lo he intentado pero sale error en la plantilla.
Primero coloco lo que nos ofrece Gem@, luego lo que nos cuentas???
Otra pregunta: en la parte del título del post, por qué será que no quedan los 4 bordes??? el derecho no aparece...muchas gracias y chauuuuuuuuuu
PD: parece que por IE no funciona el coments incrustado, esta mañana una amiga me dijo y ahora me pasa con vos.
Graciela: ¿qué clase de error? Suele ocurrir si olvidamos cerrar una etiqueta o si están mal las comillas, etc. Debería ver l oque estás intentando para responde. Cualquier cosa me mandas un mail y lo vemos.
hay que susto, Graciela que clase de error!!!!!!!! :)
Estaba cambiando lo de las etiquetas, algo personal para no tener problems
Bien aquí voy: cuando pones doble comilla, solo vá ' es así no?
Traté de varias maneras incorporar lo de Gem@, eso sale sin problemas, luego lo de las sidebar más pequeñas...allí me dá error...esto lo hago sobre el blog, no probando en otro me cansa hacerlo así y como no tienes inconvenientes porque trabajas sin expandir...
Solo 1 comilla?
¿Te referís a algo así?
<b:section class='sidebar' id='sidebarderecha' />
Los valores (lo que está luego de igual) siempre va entre comillas, Simpels o dobles no importa ya que Blogger las cambiará a simples. Pero siempre mirá si están cerradas: comilla valor cierro comillas.
bien lo haré y luego te explico donde me dá error. Mira qué cosa doble o simple, no lo sabía :)
hola
exelente el blog y este tutorial..
Estoy intentando hacer un plantilla y algo he avanzado...
pero quiero agregarle una sidebar siguiendo tus instrucciones
pero cada vez que lo hago me envia este mensaje:
No hemos podido guardar tu plantilla
Por favor, corrige el siguiente error y envía la plantilla de nuevo.
No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
Mensaje de error de XML: The element type "div" must be terminated by the matching end-tag "
que ocurre???
espero tu respuesta porfiiii...
desde ya gracias...
xauU
Tendría que ver el código que quieres agregar para decirte. El error que te indica es que una etiqueta está mñla cerrada. Cualquier cosa, si lo envias por mail me fijo y te digo.
hola me puedes dar un ellase para descargar la plantilla agosto de template novo de blogger
porfa la necesito
Ve Templates para novo Blogger coloca la palabra agosto en su buscador y ahí tendrás el enlace a la entrada y sus expicaciones.
Muchas gracias por tu gran tutorial y felicidades por tu blog
Buen post.. me ayudó bastante a entender un poco más el formato de blogger..
Hice un par de cambios con una plantilla nueva en este blog que uso para probar http://h-l-t.blogspot.com
Le agregué dos sidebar más abajo de la ancha se puede ver acá... http://www.blogger.com/html?blogID=2201303180090446956
Pero cuando le agrego gadgets, estos se ven cortados...
supongo que debe tener algo que ver con .sidebar { ...
pero no estoy seguro donde ni como.. alguna idea??
piXel:
Efectivamente, en la clase .sidebar hay un paddigng que hace que el ancho sea mayor y por lo tanto, se corte porque no hay espacio suficiente. Allí, lo definiría así:
.sidebar {
..........
padding:0 0 10px;
}
Y, las otras dos también deberían modificarse porque el ancho que usas es excesivo:
#sidebar-der {
float:left;
margin-left:0;
margin-right:10px;
margin-top:10px;
overflow:hidden;
width:195px;
word-wrap:break-word;
}
en esa pongo un ancjo menor y le doy un pargen apra separarla de la otra que, en lugar de hacerla flotar a la derecha, también se la hace flotar a la izquierda para que queden una al lado de la otra.
#sidebar-izq {
float:left;
margin-left:0;
margin-right:0;
margin-top:10px;
overflow:hidden;
width:195px;
word-wrap:break-word;
}
sisi con el padding estuve probando... pero creo que hay algunos gadget que no se pueden comprimir en ancho tanto como uno quiera, necesitan si o si un ancho mínimo...
lo digo por na nube de tags la logro comprimir pero al "archive", llega a una medida y se comienza a cortar...
Creo que voy a tener que ensanchar un poco más las sidebar..
Gracias.
Si, hay gadgets que requieren un ancho mínimo. Al usar una sidebar muy angosta, deberás ver biien cuales son los que puedes usar y cuales no.
Guau! Esta genial! Muchisimas gracias!!!
ola, soy guille, de Informe Alpha, un blog, y me encanta tu blog, es muy útil.
¿Una pregunta, se pueden poner esas dos sidebars debajo de las entradas?
no se muy bien como hacerlo :$
muchas gracias :)
Se puede hacer cualquier diseño. Deberás probar y ver.
Hola como vas spero y bn!!!
Stoy siguiendo tu tutorial y m he kdado estancada en el siguiente paso
Aki:
#sidebar-area {
float: right; /* flota a la derecha */
width: 390px; /* es tan ancha como la sidebar superior */
}
#sidebar-derecha {
float: right; /* flota a la derecha */
margin-left: 5px; /* margen izquierdo */
overflow: hidden;
width: 190px;
word-wrap: break-word;
}
#sidebar-izquierda {
float: right; /* flota a la derecha */
margin-right: 5px; /* margen derecho */
overflow: hidden;
width: 190px;
word-wrap: break-word;
}
*********************
En mi Editor en dond encuentro esa parte para modificar o tngo q ponerla yo ????
Debes agregarla junto con el resto del CSS que verás que se encuentra entre <b:skin> y </b:skin>
Hola! He seguido paso a paso tu 1r tutorial y me ha ido de fabula, lo he entendido perfectamente y ahora ya se como cambiar rapidamente el ancho de mi blog.
El problema es que en este tutorial me he perdido. Es decir, donde tu dices que ha de aparecerne algo parecido a esto:
Si vamos hasta casi el final de la plantilla, lo que veremos es algo así como 'sideber-wrapper' seccion class preferred 'yes' o algo asi.
A mi no me sale nada de lo que dices...y entonces cuando avanzo y ago los otros pasos no me aparecen 2 columnas en la sidebar...estoy hecha un lio. El programa de comentarios no me deja copiar todo lo que pone en mi plantilla, pero esto es lo que me sale en el comienzo de la zona que habla de la sidebar al final de la plantilla:
pone algo como: id=sidebar1 y id=sidebar 2 pero en realidad solo tengo 1 sidebar..es algo raro....
Te estaria agradecida si pudieras ayudarme. Gracias!
Como no se ven los códigos que has colocado, no entiendo el problema, Cualquier cosa, envíalo en un mail a ver si podemos resolverlo.
hola yo he intentado hacer esto, pero me dice que la etiqueta no esta bien cerrada, si revisas lo que pusiste con los div y b section, a ver si hay algun codigo que falte, porque hasta lo he copiado y nada, me dice qu no esta bien la plantilla, gracias
Karolina:
No; no veo que allí haya errores de sintaxis. Deberías mostrarme tu código para chequearlo.
buscando como hacer algunos cambios en la plantilla de mi blogger.
me encontre con este sitio.espero que me puedan ayudar mi problemas es
que estoy tratando modificar el tamaño del wraper que tengo a la derecha.es que solo quiero una sola linea de texto.pero el widget no me esta cambiando.aqui les dejo mi blog.soy novato en esto
http://www.obraspoemas.blogspot.com
No comprendo muy bien la pregunta.
Allí, por lo que veo, la sidebar derecha tiene unas imágenes de fondo que son las que mandan y miden 145 pixeles así que, si aumentas el ancho de la sidebar, también deberás modificar las imágenes para que tengan ese mismo ancho; deberás editarlas, volverlas a subir y cambiar las URL.
Por otro lado, si quieres aumentar el ancho de una sidebar, deberás aumentar el ancho total del blog que ahora es el definido en el width que ves en #outer-wrapper {}
ok Jmiur.Eso are ahora mismo.una pregunta.hey puesto unos codigos asi como siga leyendo .para que me aparescan varias entradas .el problema es que tengo algunos anuncios de adsense.y eso me aparece en las entradas junto con los titulos de los libros que publico.yo quisiera que me aparesca los anuncios despues de hacer clic en siga leyendo.Aqui mi blog para que lo veas.gracias
http://www.obraspoemas.blogspot.com
No sé cómo es el código que tienes en la plantilla pero, en todo caso,, deberías condicionarlo:
<b:if cond='data:blog.pageType == "item"'>
... y aqui va el código de adsense
</b:if/>
si ya me funciona.gracias jmiur.Ya que estoy empezando me podrias ayudar en esto.lo que pasa es que estoy tratando de poner algo asi como siguenos en facebook.y que te muestre los seguidores que tienes.no se si me explique bien.bueno hey tratado de poner pero no logro hacer eso hasta ahora.no se si me puedas explicar esto.
Para eso debes usar algunos de los plugins sociales que provee el mismo Facebook.
Hola JMiur soy nuevo en los blogs y tengo un problema, no sé a lo que te refieres con lo de la "id" porque pego los códigos y al poner "vista previa" me sale:"No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
Mensaje de error de XML: The element type "b:section" must be terminated by the matching end-tag "".
Error 500"
Además cuando dices que pege los códigos debajo de (/b:section) me encuentro con 3 (/b:section) y no sé cual es.
No tengo ni idea de cual es el problema, no sé que hago mal.Gracias!!
No sé dónde l oestás intentando colocar ni que estás intentando colocar.
Perdón por mal expresarme, intento colocar los códigos para crear las dos nuevas sidebar que dices que van después de (/b:section).
No sé qué es lo que estás cambiando. Por el mensaje de error que te meustra Blogger, estás cerrando mal alguna etiqueta pero es imposible decirte si no se qué es lo que estás cambiando y qué código estás usando para cambiarlo.
Yo estoy colocando el codigo:
(div id="sidebar-wrapper")
(b:section class="sidebar" id="sidebar" preferred="yes")
.......
(/b:section)
(/div).
Que está casi al final de la plantilla, en el post dices que lo coloque dos veses más después de (/b:section)y también dices que le cambie la ID a los dos códigos que repito porque no se pueden repetir las ID.
Se supone que quedaría algo así:
(div id="sidebar-area")
(div id="sidebar-wrapper")
(b:section class="sidebar" id="sidebar" preferred="yes")
.......
(/b:section)
(/div)
(div id="sidebar-derecha")
(b:section class="sidebar" id="sidebarderecha" preferred="yes" /)
(/div)
(div id="sidebar-izquierda")
(b:section class="sidebar" id="sidebarizquierda" preferred="yes" /)
(/div)
(/div)
Ahora mi problema es:Hago lo que acabo de explicar pero me sale al poner vista previa:"No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
Mensaje de error de XML: The element type "b:section" must be terminated by the matching end-tag "".
Error 500"
¿Que debo hacer?¿Y que es eso de cerrar mal las etiquetas?
Espero ahora si explicarme mejor :)
L oque dice el post es que cambies esto:
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<!-- acá están los gadgets -->
</b:section>
</div>
por esto:
<div id="sidebar-area">
<div id="sidebar-wrapper">
<b:section class="sidebar" id="sidebar" preferred="yes">
<!-- acá están los gadgets -->
</b:section>
</div>
<div id="sidebar-derecha">
<b:section class="sidebar" id="sidebarderecha" preferred="yes" />
</div>
<div id="sidebar-izquierda">
<b:section class="sidebar" id="sidebarizquierda" preferred="yes" />
</div>
</div>
Y eso, no tiene errores de sintaxis, cada etiqueta está debidamente cerrada.
Al final lo logre, tenías razón los códigos los puse en el lugar equivocado, había entendido mal la explicación del post.
Muchas Gracias JMiur!!.:D
Hola JMiur, estuve leyendo del 1er al último comentario en busca de algo parecido al mi problema, resulta que en mi blog
Asicious, tengo la widebar o area-sidebar como dice en tu entrada la tengo desubicada, es decir, esta situada entre Main y la 1ra sidebar, para ser mas claro, hice una captura desde Blogger (aquí ) y desde Vista previa se ve así y no he podido acomodar esta area-sidebar en medio de las dos sidebares como tu penúltima imagen. Revisé los float, los width y no entiendo qué me esta fallando? serías tan amable de regalarme una aspirina? :S
Gracias
Las imágenes nada dicen porque lo que se ve en la ventana de diseño sólo es una representación del blog epro nada más. Podrían verse invertidas ahi y derechas en el blog.
Básicamente, tu codigo fuente tiene esta estructura:
newsidebar-wrapper float:right
widebar-wrapper float:right
main-wrapper float:left
sidebar-wrapper float:left
Son cuatro rectángulos dentro de content-wrapper y eso es justamente el error y lo que explica esta entrada. Eso que llamas area-sidebar no es una columna ancha sino que debe ser un contenedor de todas las sidebars.
Dentro del content-wrapper debería haber dos grandes DIVS:
main-wrapper float:left
contenedor-sidebars float:left o right es insistinto
Ese último es el que debe contener als 3 sidebars:
widebar-wrapper float:left o right es insistinto es doble ancho
newsidebar-wrapper float:right ancho simple
sidebar-wrapper float:left ancho simple
Oh con razón, después de leer tu explicación con detenimiento (4 veces jejeje) y no tenía idea de la complejidad de mi error. Justamente estaba probando (cuando no llegaba tu respuesta) a ver si lograba crear un area-sidebar con los códigos de tu entrada y como era de esperarse, me falló.
Según entiendo, para la solución de mi problema debo dividir el content-wrapper en dos areas, el primero para entradas y el otro para las sidebars sin afectar al footer.
Pero no sé cuál es el código y en qué parte de la plantilla para crear y cerrar un div para mi main-wrapper y otro div para contenedor-sidebars? Ahí estoy estancado porque no encontré una entrada acerca de divs.
Gracias
PD. Mi blog es Asicious
Ese es el punto exactamente.
Lo otro, no puedo decirte, es algo que debes ver en tu plantilla (sin expandirla) y cer la forma en que está armada para saber donde comienza y termina cada DIV.
Hola JMiur, gracias a una amiga, me dio la idea acerca de poner divs necesarios en la plantilla de mi blog Asicious donde al parecer esta funcionando normal, sin embargo el area-sidebar se fue hasta el fondo del mismo mientras la main-wrapper permanece en el lugar indicado; me ha sugerido revisar el número de pixeles de cada elemento con tal de no sobrepasar la suma o el ancho del header, es decir 980px incluyendo margenes. Mi imagen de medidas es aquí Algo me dice que no son los pixeles sino otra cosa pero no sé qué es, tú tendrás alguna solución para ubicar la sidebar-area al lado derecho del main-wrapper, por favor? :((
PD. Incluso probé otra idea, quitar algunos px a la widebar-wrapper y las dos sidebares de la sidebararea y no se ha movido de ahí.
El DIV sidebar-area dice tener 140 pixeles y dentro de ese DIV esta todo esto:
widebar-wrapper
main-wrapper
sidebar-wrapper
newsidebar-wrapper
Eso es un error ¿cuál es el el uso que tiene ese DIV? Si me guio por tu imagen, debería contener a widebar-wrapper, sidebar-wrapper y newsidebar-wrapper pero no a main-wrapper. Indudablemente, está mal colocado.
Un detalle más, si debe contener a esos otros DIVs no puede medir 140 pixeles ya que sus contenidos son más anchos.
Muy buen articulo lo aplique en mi blog y quedo genial, gracias por el aporte
Me alegra que sirviera, Hernán.
Como veo esta entrada es muy antigua, sin embargo hasta ahora no me había dado por añadir una sidebar dividida en dos o tres partes y en la parte inferior, alguien me ha dicho que aquí lo podía encontrar pero no veo donde dice como añadir esos como se llamen en la parte inferior del blog. ¿Cual es la solución?.
Tendrías que explicar más porque "esos como se llamen" es bastante confuso.
Es que no se como se llaman los rectángulos en los que dice añadir un gadget o HTLM/javascript. No se si ya sabes a que me refiero.
Supongo que te refieres a una sección: 1 | 12 | 3 | 4
Todo dependerá del sitio y de que quieras hacer con exactitud.
Supongo que será una sección y el lar a colocar seria el inferior dividida en 2 rectángulos. Lo de poner la ID diferente tampoco se como se hace por más que no debe ser ninguna cosa del otro mundo.
El código es tan simple como esto:
<div id="un_nombre">
<b:section class="" id="una_seccion_cualquiera" />
</div>
El resto, depende de lo que quieras hacer, del tipo de contenido que vayas a agregar y de las reglas de estilo que definas.
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...