www.romver.ru
/ Полный список статей / overflow

Как заказать сайт


АБРАКАДАБРА (Тоже самое но в читаемом виде)

Etot primer pokajet vam kak mojno realizovat' prostoe uveli4enie izobrajeniy na va6ey stranice. Inogda na stranice ne xvataet mesta dla razme6enia polnorazmernix izobrajeniy na stranice i v toje vrema ne xo4et'sa razme6at' malen'kie, trudnorazli4imie kartinki. Danniy sposob pozvolaet ograni4it' razmer izobrajeniy, a pri navedenii ukazatela mi6i pokazivat' ix v polnom razmere.

Vvedenie

V osnove etogo sposoba lejit ne fakti4eskoe izmenenie razmera izobrajenia, a izmenenie ego vidimoy oblasti, s pomo6'u svoystva overflow. Eto svoystvo vliaet na otobrajenie soderjimogo, v slu4ae esli eto soderjimoe previ6aet razmeri roditel'skogo konteynera. Esli konteyner imeet ograni4enniy razmer, po toy ili inoy pri4ine, to ispol'zuetsa eto svoystvo 4tobi opredelit', 4to proizoydet. Svoystvo overflow mojet prinimat' sleduu6ie zna4enia: visible, hidden, scroll i auto. V etom primere mi budem ispol'zovat' zna4enie hidden, 4tobi skrit' 4ast' izobrajenia, i visible 4tobi sdelat' etu 4ast' vidimoy pri navedenii ukazatela mi6i.

Koncepcia

Idea zaklu4aetsa v tom, 4tobi razmestit' izobrajenie v opredelennom konteynere. Poskol'ku mi govorim ob izobrajeniax, to v roli takogo konteynera budet vistupat' element . Delaem konteyner blo4nim, ukazivaem neobxodimie razmeri (6irina i visota) i ustanavlivaem otnositel'noe pozicionirovanie. Izobrajenie vnutri konteynera imeet absolutnoe pozicionirovanie i otricatel'nie leviy i verxniy otstupi.

Prev'u6ki na CSS

Kod

Etot sposob mojno primenat' kak dla odnogo, tak i dla neskol'kix izobrajeniy.

‹a href="#"><img src="image.jpg"  alt="Moe izobrajenie" /></a›

CSS svoystva dla opredelenia pozicii izobrajenia vigladat primerno tak:

a{
display:block;
float:left;
width:100px;
height:100px;
overflow:hidden;
position:relative;
z-index:1;
}
a img{
position:absolute;
top:-20px;
left:-50px;
}

Esli vi xotite ispol'zovat' izobrajenia raznix razmerov, vi mojete ukazat' otstupi neposredstvenno dla kajdogo izobrajenia:

a img{
position:absolute;
top:-20px;
left:-50px;
}
a#image1 img{
top:-28px;
left:-55px;
}
a#image2 img{
top:-18px;
left:-48px;
}
a#image3 img{
top:-21px;
left:-30px;
}
.
.
.

I, nakonec, propisivaem svoystva, 4tobi izobrajenie stalo vidimim pri navedenii mi6i:

a:hover{
overflow:visible;
z-index:1000;
border:none;
}

Kak vi zametili dla oboix sostoaniy konteynera ispol'zuetsa svoystvo z-index. www.alexilin.ru/ispolzovanie-z-index/ Eto vajno, poskol'ku pri navedenii ukazatela nam nujno raspolojit' izobrajenie vi6e 4em sosednie izobrajenia. V protivnom slu4ae sposob budet rabotat' ne korrektno.

Pol'zuytes'…

  • Moe izobrajenie
  • Moe izobrajenie
  • Moe izobrajenie
  • Moe izobrajenie

Original: Create Resizing Thumbnails Using Overflow Property
cssglobe.com/post/1305/create-resizing-thumbnails-using-overflow-property

ska4at' isxodniki http://cssglobe.com/lab/overflow_thumbs/overflow_thumbs.zip

3
Создание эксклюзивных сайтов, юзибилити анализ и бесплатный анализ под запросы основных поисковых машин
Контактная информация :
тел. +7(98I) 7608865

Написать письмо на e-mail
icq 415547094  romverрейтинг на mail.ru сайта romverinbox.ru
© 1997 - 2024 romver.ru

Полная карта сайта Display Pagerank