Banner Alinierea în bara laterală
Banner Alinierea în bara laterală
Ajuta la rezolvarea următoarea problemă. Este necesar să se alinieze centrul banner-ul în bara laterală. Nu este puternică în codul și că el a găsit în motoarele de căutare nu a ajutat.
Aici este un ecran de ceea ce este disponibil acum. Povtorbs trebuie să se alinieze banner-ul în mijloc.
Codul de banner Acum curat
dar cred că ai nevoie de ceva să se pronunțe în style.css
/ ***** SIDEBAR ***** /
fundal #sidebar: url (images / sidebar_bg.jpg) nu-repetare 0 0;
display: block;
float: left;
lățime: 260px;
margin-bottom: 30px;
padding-left: 15px;
font-size: 0.8em;
#sidebar p margin: 10px 0;
padding: 0;
>
#sidebar h2 font-size: 1.4em;
font-variant: mic-capace;
color: # FF3399;
border-bottom: #ccc solid 1px;
lățime: 260px;
font-weight: bold;
Marja: 15px 0 10px 0;
>
fundal h2.rss: url (images / rss.jpg) nu-repeta 230px 0;
înălțime: 21px;
>
#sidebar ul li latime ul li: 260px;
margin-bottom: 2px;
>
#sidebar ul li ul li un display: block;
fundal: # F8F7F3;
frontieră: #EEEEDF 1pixel solid;
padding: 2px 5px;
lățime: 250px;
înălțime: 100%;
>
#sidebar ul li ul li a: hover fundal: alb;
>
#sidebar img padding: 3px importanta ;!
fundal: # F5F4F3;
frontieră: solid 1px # E8E4E2;
float: left;
>
#sidebar afișare img.feed: bloc;
padding: 0;
fundal: transparent;
frontieră: nici una;
margin-top: 25px;
>
#sidebar .ads afișa: bloc;
clar: ambele;
lățime: 264px;
margin: 20px 0;
padding: 0;
>
#sidebar .ads afișare img: bloc;
lățime: 125px;
height: 125px;
padding: 0;
frontieră: nici una;
fundal: transparent;
>
#sidebar .ads float .ad-stânga: stânga;
margin: 0 0 0 10px;
>
#sidebar .ads .ad-dreapta float: right;
margin: 0 0 0 10px;
>
Vă mulțumim tuturor anticipat!
Re: Nivelarea un banner în bara laterală
proprietate Alinierea textului specifică alinierea orizontală a textului în cadrul elementului. și suntem de poziționare a blocului în care, printre altele, de asemenea, imaginea. Acum, în cazul în care în acest bloc a fost textul și problema se reduce la alinierea, atunci aș fi de acord cu această opțiune. Deoarece soluția este acceptabilă, dar nu este corect, deoarece vor exista probleme cu poziționarea celorlalte elemente la nivel de bloc din cartier. Asta este, dacă doriți să închideți brusc cu bannerele puse alta. În plus, dacă nu se schimba memoria, blocul de aliniere atunci această opțiune este percepută numai pentru IE versiunea 7, există o eroare, pentru că această proprietate se aplică numai în text într-un bloc.
Adăugarea marjei proprietăți: 0 auto; padding: 0; la .baner img - de prisos. Deoarece blocul în care banner-ul, are lățimea fixă (predeterminată) și înălțime, și definește imaginile de dimensiune de date situate exclusiv în acesta. În mod implicit, toate marginile egale cu zero.
nici unul ;: Într-un loc pe care numai frontiera proprietate care elimină imaginea cadru prost în opțiunea implicită.
Pe această această opțiune:
Cea mai corectă în problema dată.