MakombiyutaZvirongwa

CSS Position: mienzaniso

. Marongerwo-beginners kazhinji zvinovanetsa pamwe Positioning zvinhu kuburikidza CSS. Position куда проще в освоении, чем кажется на первый взгляд. Kutaura zvazviri, CSS Chinzvimbo pfuma iri nyore zvikuru kudzidza pane zvinoita sokuti pakutanga kuaona. By kugona pavo, iwe kuwana simba mudziyo iyo unogona kuronga zvose peji okunze zvakarurama akakwirira. добиться результата, нужно знать обо всех существующих значениях, поскольку принципы их действия сильно различаются Asi kuti vawane mhinduro, unofanira kuziva pamusoro vose huripo tsika, nokuti misimboti yezviito zvavo zvakasiyana chaizvo

Chaizvo kuti gwaro kuyerera

работает с потоком веб-страницы. Chinzvimbo CSS anoshanda pamwe Web peji dziriko. How kunzwisisa izvi? html- разметке. By default, zvose peji zvinhu zviri yakarongwa uchitanga akavasika html- markup. header расположен над тегом footer, то и на странице он будет отображаться выше. Kana Header Tag iri chipepa footer, uye ipapo chichagamuchirwa uratidzwe pamusoro peji. footer в html над «хедером», «подвал» страницы будет отображаться над «шапкой». Asiwo, kana nokuda kwechikonzero ukasarudza vanoisa footer mu HTML pamusoro "Heder", "bhesimendi" peji zvichabviswa uratidzwe kumusoro "chivharo". Muchiitiko chino, nechigumbuso-pamwero okunze yepasisa yose upamhi iripo kwavari. Lowercase, akavapindurawo, zvakarongwa muna mumwe musara, apo kutora zvose, uye ipapo achava hwakatamisirwa itsva. nzira iyi inonzi "unyatsoshanda gwaro."

Kushandura kuerera maitiro akashandiswa Position pfuma . mu CSS. float, но его мы рассматривать не будем. Kunogona anosiyana nokuda ehupfumi ose ichiyangarara, asi hahuzongoparari kunzi. Pamwe Positioning nhengo anogona kuitwa kuti "kuwa" kubva vanhuwo parukova, pashure pacho uchatanga vazvibate zvakasiyana. Sei chaizvo - nayo kunobva kushandiswa kukosha pfuma.

CSS Position: kunofambira mberi

или статическое позиционирование, является значением по умолчанию для всех блоков html, которые вы создали. Chinzvimbo: kunofambira mberi, kana kunofambira mberi Positioning ndiyo default ose HTML kutigumbura Makasikira. Under kwomuzvarirwo ezvinhu, haufaniri kubata naye. static. Kana chinogumbura kana mutsetse haisi kunorondedzerwa pana zvose chero nzvimbo, saka zvakakosha kunofambira mberi. Papeji iroro rokuti unoratidzwa maererano kuerera. right/left или top/bottom, никакого эффекта не будет. Kana ukaratidza kwaari pfuma kodzero / kuruboshwe kana pamusoro / pasi, hapana zvazvinoita achava.

CSS Position: wakaiswa

оказывается вне нормального потока документа. Kana kushandisa pfuma ichi, kuti chinhu chiri kunze chakaipa unyatsoshanda gwaro. относительно окна браузера, независимо от того, как размещаются прочие компоненты. Zvino nzvimbo yake rinowanikwa hama kuti muhwindo, pasinei nezvimwe zvinoriumba dziri. : fixed отправится в верхнюю часть страницы, прижмется к краю окна браузера, а прочие элементы займут его место в соответствии с потоком. Mune mamwe mazwi, chidhina pamwe Chinzvimbo: ngadzirambe kusiya pamusoro peji, waitsimbirira kumucheto muhwindo, uye vamwe zvinhu kutora nzvimbo yayo maererano chekubuda.

The chikuru chinoratidza wakaiswa papi zvinhu ndechokuti vanogona bindepinde nevamwe zvinogumbura uye peji tambo. : fixed будет будто бы оставаться на месте, не исчезая с экрана. Kana scrolling nechigumbuso pamwe Chinzvimbo: wakaiswa vachange inonzi vanoramba panzvimbo pasina kunyangarika kubva chidzitiro. Izvi zvinobatsira kana uchida kufamba kana zvakadaro, kuti izvo inodzidzisa vanofanira nguva dzose kuwana. Yakamisirwa Positioning rinoshandiswawo kana uchida kuisa kukurumidza mupumburu bhatani mune imwe chikamu peji.

CSS Position: hama

. Kushandisa midziyo iyi anonzi hama Positioning. : relative, тот останется на своем месте. Kana akaisa chinhu pfuma Chinzvimbo: hama, iye achagara panzvimbo yayo. right/left и top/bottom. Pakutanga, hapana chinoitika zvikuru, asi kuchinja zvose kana mimwe kushandiswa ehupfumi zvakanaka / kuruboshwe uye pamusoro / pasi. Vanogona kushandiswa kudzora kufamba rokuti hama wayo nzvimbo. останутся на своих положениях, не обращая внимания на освободившееся место . Panzvimbo apo chinogumbura kana mutsetse anoshandiswa, raizova chinhu - vamwe zvinhu vanoramba vari munzvimbo dzavo, kwete kuteerera nzvimbo.

Kana iwe kufamba rokuti asingadi kukanganisa nzvimbo yakapoteredza zvikamu peji. Vacharamba panzvimbo, kunyange zvazvo vachiri akaiswa misa rinogona kuvhara navo. Pacharo, zvivako haawanzopiwi kushandiswa. Kazhinji rinoshandiswa pamwe zvinotevera musimboti.

Mhedziso Positioning

Chimwe chezvinhu zvinofadza uye inonyanyoshandiswa kushandiswa kuita. Kana kushandisa zvivako Position absolute положение компонента страницы будет высчитываться относительно окна браузера. pamwe kukosha mhedziso chinzvimbo rokuti peji achapiwa dzaona hama kuti muhwindo. элементы (не являющиеся абсолютно позиционированными) словно «забудут» о существовании «собрата» с Position : absolute и займут его место в потоке. Other zvinhu (non-zvachose akaiswa) se "kanganwa" pamusoro "mukoma" kuti kuvapo Chinzvimbo: kwakakwana uye kuchaitika yake murukova. : fixed, но есть и серьезные различия. Zvaizoratidza sokuti zvose chaizvo kufanana panyaya Chinzvimbo: wakaiswa, asi pane misiyano inokosha.

top/right/bottom/left. Chekutanga, nzvimbo chinhu zvinogona kudzorwa norusununguko - inoshandiswa ichi pfuma pamusoro / zvakanaka / pasi / kuruboshwe. bottom : 100px, блок «оттолкнется» от нижней част страницы на 100 пикселей. Somuenzaniso, kana iwe kuisa kukosha pasi: 100px, nechigumbuso "ariswededze" kubvira pasi peji 100 pixels. Chechipiri, kana scrolling kuti "mhedziso" chikamu richaramba panzvimbo, pane kuva kufamba kune peji.

Kudyidzana kwakakwana dzakabatana nemubereki zvinhu

Unogona kubudirira kunyange kunyatsoenderana kudzora zvachose akaiswa chikamu. : fixed, relative или absolute. Kuti aite izvi, unofanira kuisa ayo mubereki pfuma Chinzvimbo: wakaiswa, hama kana mhedziso.

Funga muenzaniso. div с классом relative-div, внутри которого размещается div с классом absolute-div. Une div pamwe boka hama-div, mukati iyo akaisa div pamwe vekirasi mhedziso-div. : absolute. We akaisa indoor chikwata pfuma Chinzvimbo: neMhedziso. Iye pakarepo "otora kubvisa" kubva parukova uye kumwe pamusoro, nekuti ikozvino rayo nzvimbo rinowanikwa hama kuti muhwindo. relative-div свойство Position : relative и «блудный сын» возвращается на место. Zvino kwakapiwa nechigumbuso nekirasi hama-div Chinzvimbo pfuma: hama uye "mwanakomana mupambadzi" riri shure panzvimbo. Vanenge. Kutaura zvazviri, zvinoita sokuti vari kumusoro nechokuruboshwe pakona mubereki maatomu akafanana.

Nei izvi zvichiitika? : absolute. Itirai ari specificity ehupfumi Chinzvimbo: neMhedziso. static, позиция начинает зависеть от родительского элемента. By default, ayo nzvimbo kunoenderana browser, asi kana "mubereki" Anonziwo papi sezvo chinhu asi kunofambira mberi, nzvimbo rinotanga kuvimba mubereki maatomu akafanana. Izvi kukuru nokuti unogona kuisa rokuti pose pasina proschityvaya yakakura nhamba hama kuti muhwindo. Rubvumo inowanzoshandiswa nenzvimbo mifananidzo, mabhatani uye zvimwe zvinhu zvidiki.

Position CSS anyatsonanga

Mumwe mukuru matambudziko beginners ndiko center chinhu vertically uye yakatambarara. , сделать это проще простого. Zvakanaka kushandisa Chinzvimbo pfuma, kuti nyore. CSS Chinzvimbo: Mhedziso nechepakati yakaiswa sezvinotevera. iv с классом absolute-div, который находится в «диве» с классом relative-div. Toti une kirasi D IV mhedziso-div, riri "Diva" kukirasi hama-div. "Mubereki" uye akaiswa hama kuti upamhi wayo akaenzana upamhi peji yose. и высоту 400 px, абсолютное позиционирование и по умолчанию располагается в верхнем левом углу родительского элемента. "Muzukuru" rine upamhi uye kukwirira 400 px, mhedziso Positioning, uye riri pedyo default chokumusoro-rworuboshwe pakona mubereki maatomu akafanana.

top: 50 % и left: 50 %. All zvaunofanira kuita - ndiko kuti kuisa Mhedziso zvinoriumba pamusoro: 50% uye kuruboshwe: 50%. Anenge aita! сдвинулся с места и оказался почти в центре, но не совсем. Mhedziso-div kumbotsuguduka uye yave iri pakati, asi kwete zvikuru. Rinoreva "mubereki" chokuita pakuguma kwake, uye tinofanira kupinda nechepakati chinogumbura zvakava musimboti "mbeu." margin-left и margin-right со значениями -200 px. Kuti aite izvi, unofanira kukumbira kwaari kumucheto-akasiya uye kumahombekombe-kodzero nemararamiro -200 px. Saka, isu achinakurira zvachose papi chinogumbura pamusoro hafu pakukwirira kwayo uye upamhi. zvose pakati!

pindana zvinoriumba

Dambudziko kunogona kuoma, Pakutanga, "ari nokuiswa" akaiswa zvinhu kuti "vavakidzani" zvavo. : fixed будет перекрывать все, что расположено на странице. Somuenzaniso, rokuti Chinzvimbo: wakaiswa achaita kudarika zvose riri papeji. z-index, однако помните, что оно работает только для позиционированных элементов. Kugadzirisa mamiriro acho ezvinhu, unogona kushandisa zvivako zviri Z-indekisi, asi yeuka kuti chete anoshandira papi okunze. Saka kana uchida kuisa chidhina pamusoro yakatarwa papi chinhu, chikwata ichi uchawana kugadza Positioning. Somuenzaniso, imwe hama.

учший способ освоить позиционирование – рассматривать примеры Position CSS, экспериментировать и пробовать что-то свое. A nzira The yakanakisisa tenzi Positioning - vaiona mienzaniso Chinzvimbo CSS, kuedza uye edza chinhu chakasiyana. calc() – это даст возможность более гибко настраивать расположение. Edza kudzidza kurishandisa pavanoparidza mashandiro calc () - ichi richaita zvikuru mukana wokushandiswa kuchinja nezvenzvimbo. Zvisinei, yeuka kuti pfuma iyi haina arongera kuvaka yose mapeji "mambure". With izvozvo, unofanira kufamba zviduku okunze, kana unogona kuva nyore kuwana vavhiringidzika.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sn.delachieve.com. Theme powered by WordPress.