Dando prosseguimento a série de postagens sobre as Variaveis CSS e os Elementos do Blogger, aqui neste post vamos falar sobre a variavel #sidebar-wrapper que corresponde aquela coluna do perfil.
Esta variavel está localizada no corpo do html do seu, mais precisamente neste trecho abaixo:
#sidebar-wrapper {
width: 240px;
float: $endSide;
color: $sidebartextcolor;
line-height: 1.8em;
margin:
5px 0 10px 0;
word-wrap: break- word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
Se você quiser modificar a largura da coluna na sidebar, altere os valores que estão em width. Quanto maior for o valor da widht, mais larga será a sua coluna.
Lembrando que este código acima eu peguei do template Minima (template do proprio blogger). Se você utiliza um template modificado este código pode estar diferente, neste caso procure pelo titulo “sidebar-wrapper” no corpo html do seu blog.
Lembrando que:
#sidebar-wrapper -> é a área total da coluna.
Vejamos outro exemplo:
.sidebar {
width: 220px;
color:#000;
padding:0 0 0 0;
}
.sidebar -> é o interior da Coluna.
Personalizando as cores da sidebar:
Se você quiser incluir uma imagem ou cor na coluna .sidebar, que seja diferente da coluna total (#sidebar-wrapper}, acrescente background em .sidebar , dessa forma:
.sidebar {
width: 220px;
background: #fff url(endereço-da-imagem) repeat-x;
color:#000;
padding:0 0 0 0;
}
Se você quiser, pode acrescentar cor ao fundo da sidebar, para destacá-la no seu blog, inclusive pode acrescentar uma imagem de fundo (background).Para isso, acrescente no código, a seguinte linha :
background-color: #000000; -> apenas cor do fundo
Consulte a Tabela de Cores html.
Se quiser acrescentar uma imagem como plano de fundo, utilize este código:
background:transparent url(URL DA SUA IMAGEM)repeat; -> apenas imagem ao fundo
Sobre as maneiras que você pode estipular o comportamento da imagem do fundo, você poderá seguir as mesmas dicas aplicáveis a background, no artigo Modificando o Background do Blog.
Dica: Você pode usar uma imagem que não se repita na vertical e manter o restante do fundo com uma determinada cor, para que haja uma continuação da cor ao final da imagem.
Veja o exemplo:
background: #000000 url(URL DA SUA IMAGEM) repeat-x;
Se quiser você também poderá aplicar um efeito gradiente ao background.
Leia outros artigos que tratam sobre personalização com efeitos diferentes, talvez você se interesse em conhecer outras maneiras de personalizar a sidebar do seu blog:
• Personalizar Bordas
• Efeito Sombreado
• Bordas arredondadas
Personalizando o título da sidebar:
Se você estiver utilizando o template Minima, você deverá acrescentar o código abaixo. Para outros templates, este trecho já deve constar no código, basta procurar por ele no corpo do html do seu blog:
.sidebar h2 {
color: #FFFFFF; /*--cor da fonte--*/
background: #000000 ; /*--cor de fundo--*/
margin: 10px 0 10px 0;
border: 1px solid $bordercolor; /*--borda em toda coluna do titulo--*/
line-height: 1.5em;
padding: 10px 0 10px 0;
text-align: center; /*--alinhamento do texto do titulo--*/
}
Vamos identificar o que corresponde cada variável, para que você possa defini-las de acordo com sua preferência:
color: é a cor da fonte
background: é aqui que você estabelece a cor do fundo, se quiser pode acrescentar uma imagem
margin: determina a distância entre uma coluna e outra
border: é a borda em volta de toda coluna
line-height: é onde você define a altura da linha
padding: determina as margens internas, é a distância entre o texto e a borda
text-align: é o alinhamento do texto (pode ser: center= Centro, left= esquerda ou right= direita)
Leia outros artigos que tratam sobre personalização com efeitos diferentes, talvez você se interesse em conhecer outras maneiras de personalizar o título da sidebar do seu blog:
• Efeito Sombra
• Bordas arredondadas
Separando as colunas:
Se você quiser, pode estabelecer uma distância de uma coluna para outra, separando-as de forma a dar um visual diferente para sua Sidebar. Para isso, procure por este trecho:
.sidebar .widget, .main .widget {
border-bottom:1px solid $bordercolor;
margin:0 0 1.4em;
padding:0 0 1.4em;
}
E modifique separando desta maneira:
.sidebar. widget{
margin: 0px 0px 20px 0px;
padding:20px 5px 20px 15px;
background: #000000;
border: 2px solid #ffffff;
}
.main .widget {
border-bottom:1px solid $bordercolor;
margin:0 0 1.4em;
padding:0 0 1.4em;
}
O template Minima traz o código de widgets do post (main) e da coluna (sidebar) juntos.Se você estiver utlizando o template Minima, você deve separar os dois códigos para que você possa alterar cada um individualmente.
Acrescentar linhas de links na sidebar:
Se no seu template não tiver a linha de código referente a linha de links da sidebar e você quiser acrescenta-la, para poder personalizar a maneira que seus links deverão se apresentar na sidebar.
E acrescente este trecho:
.sidebar ul {
list-style:disc;
margin:0 0 0 0;
padding:0 0 0 0;
}
.sidebar li {
margin:0;
padding:0 0 0 15px;
}
Lembrando que você deverá estabelecer os valores de margin e padding de acordo com o seu gosto. Uma dica é sempre ir visualizando antes de salvar as alterações.
Se você quiser acrescentar uma borda abaixo dos links da sidebar, acrescente:
border-bottom: 1px dotted $bordercolor;
no trecho:
.sidebar li{
do código acima, devendo ficar assim:
.sidebar ul {
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
}
.sidebar li {
margin:0;
padding:0 0 0 15px;
border-bottom: 1px dotted $bordercolor;
}
Veja também, como Personalizar os links da sidebar.
Entendendo melhor cada elemento da sidebar:
.sidebar-wrapper -> é a área total da coluna.
.sidebar -> é o interior da Coluna.
.sidebar h2 -> é a área do titulo da coluna.
.sidebar. widget -> É a área de cada elemento (widget) da coluna. É onde fica o contéudo.
.main .widget -> É a área que trata do widget do post. Tudo que você alterar nesta coluna vai ser alterado também na postagem.
.sidebar li -> Se refere aos itens das listas de links.
.sidebar ul -> Se refere a lista de links inteira.
ALTERANDO A POSIÇÃO DA SIDEBAR:
Se e sua sidebar está no lado direito e você quiser mudá-la para o lado esquerdo
Encontre a tag: #sidebar
E altere:
“float:right;” para “float:left;
Se for o oposto (sidebar no lado esquerdo trocada para o lado direito) é só alterar: “float:left;” para “float:right;”
Artigos Relacionados
Vanessa
Vanessa é blogueira desde 2009, e 'aspirante' a web design nas horas vagas. Autodidata, viciada em internet, adoradora de blogs, seus códigos e templates, apaixonada por programas gráficos, tecnologia e web design,e fascinada pelo estilo gótico. Leia Mais sobre a autora »






Não há como eu informar precisamente o código correspondente a sidebar existentes nos templates designer de modelos, pois devido a facilidade de poder escolher como dividir as colunas da sidebar, os códigos referentes a sidebar podem variar, dependendo do modelo que você estiver usando.
Dá uma lida neste artigo:
Presonalizar os titulos da sidebar
Lá u deixei umas dicas que podem ajudar a identificar o código referente a sidebar no modelo de template, designer de modelo. Pode ser que te ajude.
Se ajudar o nome de meu template é Mystique,o tema verde.
—–>>>> float: $endSide; <<<<——
Já auterei $endSide mas a coluna não vai pro lado que eu quero =/. nem pra esquerda e nem para a direita.
Como se resolve isso/
cumps,
Experimente estipular o mesmo valor em .sidebar.widget
É uma sugestão.
Se vc ler o item: "Entendendo melhor cada elemento da sidebar" vai conseguir entender cada item, para tentar descobrir onde está o erro no seu template.
cumps,
Bem, entao o que me aconteceu foi que "redimensionei" o sidebar para um tamanho desejado mas, o texto nele contido não acompanhou esse redireccionamento.
Já tentei algumas coisitas mas não consegui mesmo, por é que estou aqui. :b
Orbigado
Como vc "mete" eu não sei..mas se vc se refere a inserir o gadget de marcadores, é fácil…é só vc ir na aba "design", clicar em "adicionar gadget" e escolher a opção “marcadores”.
Se quiser dá uma olhada neste artigo no item "INSERINDO MARCADORES NAS POSTAGENS":
Criando uma postagem no blog
Gostaria mesmo de ter resposta ao comentário anterior, pode ajudar-me? É que o blogue é para a escola e quanto melhor, mais alta nota
Beijinho*
Assim que eu gosto.
Olá, bom dia.
Se vc precisa de atendimento personalizado, peço que dê uma olhada na nossa tabela de serviços que está localizada no menu "Serviços" e solicite orçamento para o tipo de serviço que vc deseja. Infelizmente não posso oferecer este tipo de atendimento individual e personalizado de forma gratuita.
Grata pela compreensão.
Estou montando um blog.e fiz exatamente como voce escreveu acima,apenas personalizei do meu jeito,ou seja…coloquei Bg…E uma sidebar H2 para essas colunas divididaas…mais quando vou adc um gadget,ele apresenta o fundo do sidebar-wraper original,ou seja..fica em cima do bg que eu coloquei…
Será que poderia me ajudar!
Como faço para quando adc um gadget..nessas colunas divididas,nao aparecer dois fundos?
Muito obrigado desde já!
Olha pra te falar a verdade, eu não sou adepta a estes novos modelos de designer de template do blogger e como não utilizo nenhum, ainda não estou muito familiarizada com eles. Não sei como te ajudar.Alias, não sei nem como ajudar qdo o assunto é relacionado a esses novos modelos.
Boa tarde
Talvez você me possa ajudar?
Desde que mudei para o novo template do Blogger, que o blog não carrega nos motores de busca como o google chrome, o mozilla e o opera que são os motores de busca que mais utilizo. Apenas carrega na Internet e dá sempre erro. Tenho tentado ajuda disponibilizada nos vários foruns de todos estes programas, mas ainda não consegui resolver o problema. o blog começa a carregar e depois desaparece a parte do body, com o aviso que é nulo ou não é um objecto. Tenho feito todas as recomendações dadas pelos apoio do blog, mas o problema continua.
Se puder, agradeço.
Com amizade.
JGG
Serve para todos até no header,post,etc..?
Abraços Clau!
Para fazer com que o IE interprete as imagens, existe um "macetinho": sempre que incluir imagens em background, dê um espaçamento duplo (espaçamento a mais) entre cada elementos, por exemplo:
background:–#000000–url(URL DA SUA IMAGEM)–repeat-x–top–left;
Não é para colocar esses "–", usei isso só pra exemplificar, eles seriam o espaçamento, entendeu?;)
Só uma duvida será que você poderia me dizer com a condicional para funcionar imagens no titulo da sidebar sendo que funcionou no FF mais no IE8 não,não sei o que ocorre nunca passei por isso parece que sempre da um problema de imconpatibilidade no IE…
Abraços!
Vc deve estipular as cores dos links ativos e visitados na Sidebar.
Tenta Colocar as cores que vc deseja em .sidebar li e . sidebar ul
Atualmente meu site está configurado para ter os links na cor branca e os links que já foram usados na cor cinza.
Só que essa configuração não se aplicou a sidebar,só ao corpo do blog, então a sidebar continua com links em azul e roxo. Como modifico para ficar igual ao corpo do blog?
desde já agradeço.
Eu não entendi bem o que vc quer.
Vc perguntou se caso, no template, as sidebars se apresentem como "right" e left"…mas vc não especificou o q vc quer.Seja mais especifico, quem sabe assim poderei tentar tirar alguma dúvida.
.::Clau::.
main: ?
sidebar right: ?
sidebar left: ?
me manda a resposta por e-mail se possivel.
gmartins1309@gmail.com