Poze cu dimensiuni diferite, cum să faci prin CSS, ce ar reprezenta o anumită zonă de fotografie - forumul despre

Fotografii de dimensiuni diferite, cum ar fi cele realizate prin css, care ar avea o anumită zonă a fotografiei

Fac o concluzie frumoasă a fotografiei, toată lumea știe că fotografiile sunt diferite, întinse vertical sau orizontal sau în general pătrate.

Site-ul Cohanim, zhopustim vom incarca fotografia, toate boot-at, introduceți PIN-ul este o fotografie poate fi schimbat prin css, dar dacă .class img specificați o dimensiune de fotografie va fi distorsionat, ceea ce nu este bun.

Cum îți dai seama că, partea care este transparentă pentru a-ți face prieteni. și arată partea specifică specificată prin css în lățimea dimensiunilor: 366px; înălțime: 250px;

Citiți că multe opțiuni.

Am implementat după cum urmează:

fotografiile în sine au dimensiunile laturilor nu mai mici de 500px, adică nici o parte nu este mai mică de 500px

granița apartfoto: 1px solid #FFDDEF;
lățime: 366px;
înălțime: 250px;
overflow: ascuns;
margine: 10 pixeli;
-webkit-border-radius: 8px;
-o-raza de graniță: 8px;
-html-border-radius: 8px;
-moz-border-radius: 8px;
raza de graniță: 8px;
>

apartfoto img<
lățime: 366px;
înălțime: 250px;
-webkit-border-radius: 8px;
-o-raza de graniță: 8px;
-html-border-radius: 8px;
-moz-border-radius: 8px;
raza de graniță: 8px;
>

HTML


) centru centru ">

style = "background: url (.) centru centru">

center - arată centrul fotografiei în funcție de parametri
lățime: 366px;
înălțime: 250px;

iar fotografia însăși este de 500px la 600px sau 500px la 500px

totul funcționează bine, dar există un lucru, dar nu arată fotografiile din faerfoks, opera este, adică este, există crom.

Cum arata:

Poate ca pe alta este posibil sa se implementeze o sarcina?

Aici este o altă opțiune, dar aceasta nu funcționează exact în mijloc și mai puțin în faptul că marginea rotunjită a unei frontiere nu funcționează.

varianta cu centrare
.lățime apartfoto: 366px;
înălțime: 250px;
overflow: ascuns;
frontieră: 1px solid #FFDDEF;
margine: 10 pixeli;
-webkit-border-radius: 8px;
-o-raza de graniță: 8px;
-html-border-radius: 8px;
-moz-border-radius: 8px;
raza de graniță: 8px;
>
.apartfoto img sus: 50%;
margin-top: -100px;
stânga: 50%;
margin-stânga: -100px;
max-lățime: 500px;
max-height: 500px;
>

Articole similare