Kọmputa, Siseto
CSS Ipo: apeere
. Akọkọ-olubere igba ni isoro pẹlu aye eroja nipasẹ CSS. Position куда проще в освоении, чем кажется на первый взгляд. Ni o daju, CSS Ipo ini jẹ Elo rọrun lati ko eko ju ti o dabi ni akọkọ kokan. Nipa mastering wọn, ti o gba a alagbara ọpa pẹlu eyi ti o le seto gbogbo iwe eroja ni ọtun ibi. добиться результата, нужно знать обо всех существующих значениях, поскольку принципы их действия сильно различаются Sugbon ni ibere lati gba awọn esi, o nilo lati mo nipa gbogbo awọn ti wa tẹlẹ papo, nitori awọn agbekale ti won išë ni o wa gidigidi o yatọ
Pato ti awọn iwe sisan
работает с потоком веб-страницы. Ipo CSS ṣiṣẹ pẹlu awọn oju-iwe ayelujara sisan. Bawo ni lati ni oye yi? html- разметке. Nipa aiyipada, gbogbo iwe eroja wa ni idayatọ ni awọn ibere ninu eyi ti o da wọn ni html- díjítà. header расположен над тегом footer, то и на странице он будет отображаться выше. Ti o ba ti awọn akọsori tag be lori tag ẹlẹsẹ, ati ki o si yoo han loke awọn iwe. footer в html над «хедером», «подвал» страницы будет отображаться над «шапкой». Lọna, ti o ba fun idi kan ti o ba pinnu lati gbe a ẹlẹsẹ ni html lori "Heder", "ipilẹ ile" iwe yoo han loke awọn "fila". Ni idi eyi, Àkọsílẹ-ipele eroja kun okan gbogbo iwọn wa si wọn. Lowercase, ni Tan, ti wa ni idayatọ ninu ọkan kana, nigba ti ko ya o gbogbo, ati ki o si yoo wa ni ti o ti gbe si awọn titun kan. Yi ilana ti wa ni a npe ni "sisan ti awọn iwe."
Lati yi awọn sisan ihuwasi lo Ipo ini . ni CSS. float, но его мы рассматривать не будем. O tun le yatọ nitori awọn-ini ti leefofo, ṣugbọn o yoo wa ko le kà. Pẹlu awọn aye egbe le ti wa ni ṣe si "ti kuna" lati wọpọ san, lẹhin ti o ti yoo bẹrẹ lati huwa otooto. Bawo ni gangan - o da lori lo iye ti awọn ohun ini.
CSS Ipo: aimi
или статическое позиционирование, является значением по умолчанию для всех блоков html, которые вы создали. Ipo: aimi, tabi aimi aye ni awọn aiyipada fun gbogbo html awọn bulọọki ti o ti da. Labẹ deede ayidayida, o ko ni lati wo pẹlu rẹ. static. Ti o ba ti eyikeyi Àkọsílẹ tabi ila ti ko ba telẹ ni gbogbo eyikeyi ipo, ki o jẹ pataki aimi. Lori awọn iwe ti o paati ti han ni ibamu pẹlu awọn sisan. right/left или top/bottom, никакого эффекта не будет. Ti o ba fi fun u ni ini ọtun / osi tabi oke / isalẹ, ko si ipa yoo jẹ.
CSS Ipo: ti o wa titi
оказывается вне нормального потока документа. Nigba lilo yi ohun ini, ni ano ni ita awọn deede sisan ti awọn iwe. относительно окна браузера, независимо от того, как размещаются прочие компоненты. Bayi ipò rẹ ti wa ni iṣiro ojulumo si awọn kiri window, laibikita bawo miiran irinše ti wa ni be. : fixed отправится в верхнюю часть страницы, прижмется к краю окна браузера, а прочие элементы займут его место в соответствии с потоком. Ni gbolohun miran, a Àkọsílẹ pẹlu Ipo: ti o wa titi kuro ni oke ti awọn iwe, e lodi si awọn eti ti awọn kiri window, ati awọn miiran eroja ya awọn oniwe-ibi ni ibamu si awọn sisan.
Awọn ifilelẹ ti awọn ẹya-ara ti o wa titi ni ipo eroja ni wipe ti won le ni lqkan awọn miiran ohun amorindun ati awọn iwe okun. : fixed будет будто бы оставаться на месте, не исчезая с экрана. Nigba ti lọ Àkọsílẹ pẹlu Ipo: ti o wa titi yoo gbimo duro ni ibi lai disappearing lati iboju. Eleyi jẹ wulo ti o ba nilo lati lilö kiri tabi awọn bi, si eyi ti awọn olumulo gbọdọ nigbagbogbo ni wiwọle si. Ti o wa titi aye ni tun lo ti o ba ti o ba fẹ lati gbe awọn ọna kan ìwé bọtini ni kan awọn apa ti awọn iwe.
CSS Ipo: ojulumo
. Lilo yi ini ni a npe ni ojulumo aye. : relative, тот останется на своем месте. Ti o ba ṣeto awọn ohun kan ini Ipo: ojulumo, o yoo wa nibe ninu awọn oniwe-ibi. right/left и top/bottom. Ni akọkọ kokan, ohunkohun Elo ṣẹlẹ, ṣugbọn gbogbo awọn ayipada ti o ba ti siwaju lilo ini ọtun / osi ati oke / isalẹ. Won le wa ni lo lati sakoso ronu ti paati ojulumo si awọn oniwe-ipo. останутся на своих положениях, не обращая внимания на освободившееся место . Ni awọn iranran ibi ti awọn Àkọsílẹ tabi ila ti wa ni lilo, yoo jẹ ohun ṣofo aaye - awọn miiran eroja wa ninu wọn ipo, ko san ifojusi si aaye.
Nigbati o ba gbe awọn paati ko ni ipa awọn ipo ti awọn agbegbe awọn ẹya ara ti awọn iwe. Nwọn o si duro ni ibi, biotilejepe jo ni ipo Àkọsílẹ le dènà wọn. Ninu ara, ohun ini ti wa ni ṣọwọn lo. Maa o ti lo ni apapo pẹlu awọn wọnyi irisi.
idi aye
Ọkan ninu awọn julọ awon ati awọn julọ nigbagbogbo lo awọn aṣayan. Nigba lilo ini Ipo absolute положение компонента страницы будет высчитываться относительно окна браузера. pẹlu awọn iye ti idi si ipo ti awọn iwe paati yoo wa ni iṣiro ojulumo si awọn kiri window. элементы (не являющиеся абсолютно позиционированными) словно «забудут» о существовании «собрата» с Position : absolute и займут его место в потоке. Miiran eroja (ti kii-Egba ni ipo) bi "gbagbe" nipa awọn "arakunrin" lati awọn aye ti Ipo: idi ati ki o yoo gba ipò rẹ ni odò. : fixed, но есть и серьезные различия. O yoo dabi wipe ohun gbogbo ti jẹ gangan kanna bi ninu ọran ti Ipo: ti o wa titi, ṣugbọn nibẹ ni o wa pataki iyato.
top/right/bottom/left. Ni ibere, awọn ipo ti awọn ano le ti wa ni dari larọwọto - ti wa ni lilo fun yi ini oke / ọtun / isalẹ / osi. bottom : 100px, блок «оттолкнется» от нижней част страницы на 100 пикселей. Fun apẹẹrẹ, ti o ba ti o ba ṣeto awọn iye ti awọn isalẹ: 100px, Àkọsílẹ "Titari pa" lati isalẹ ti awọn iwe 100 awọn piksẹli. Keji, nigbati lọ ni "idi" paati yoo duro ni ibi, dipo ti nini lati lilö kiri si a iwe.
Ibaraenisepo idi sipo pẹlu obi eroja
O le se aseyori ani diẹ kongẹ Iṣakoso lori Egba ni ipo paati. : fixed, relative или absolute. Lati ṣe eyi, o nilo lati ṣeto awọn oniwe-obi ini Ipo: ti o wa titi, ojulumo tabi idi.
Ro ohun apẹẹrẹ. div с классом relative-div, внутри которого размещается div с классом absolute-div. Ṣe o ni a ipin pẹlu kan kilasi ti ojulumo-ipin, inu eyi ti o ti gbe a ipin pẹlu awọn kilasi ti idi-ipin. : absolute. Ti a ṣeto awọn abe ile kuro ini Ipo: idi. O si lẹsẹkẹsẹ "gba pa" lati san ati ki o jẹ ibikan ni oke, nitori bayi awọn oniwe-ipo ti wa ni iṣiro ojulumo si awọn kiri window. relative-div свойство Position : relative и «блудный сын» возвращается на место. Bayi fun Àkọsílẹ pẹlu awọn kilasi ojulumo-ipin Ipo ini: ojulumo ati awọn "oninakuna ọmọ" ni pada ni ibi. Fere. Ni pato, o han ni oke ni osi loke ti awọn obi ano.
Idi ni yi niro? : absolute. Ti yio se ni pato ini Ipo: idi. static, позиция начинает зависеть от родительского элемента. Nipa aiyipada, awọn oniwe-ipo da lori rẹ kiri ayelujara, ṣugbọn ti o ba ti ni "obi" ti wa ni tun ni ipo bi ohunkohun sugbon miiran, awọn ipo bẹrẹ lati dale lori awọn obi ano. Eleyi jẹ nla nitori ti o le gbe awọn paati nibikibi lai proschityvaya tobi awọn nọmba ojulumo si awọn kiri window. Gbigba ni opolopo igba lati gbe awọn aami, awọn bọtini ati awọn miiran kekere awọn ohun kan.
Ipo CSS ti dojukọ
Ọkan ninu awọn ifilelẹ isoro olubere ni lati ile-iṣẹ ni ano ni inaro ati ki o nâa. , сделать это проще простого. Daradara lilo awọn Ipo ini, ṣe awọn ti o rorun. CSS Ipo: idi ni aarin ti ṣeto bi wọnyi. iv с классом absolute-div, который находится в «диве» с классом relative-div. Jẹ ká sọ o ni a kilasi d iv idi-ipin, eyi ti o jẹ ni "Diva" lati awọn kilasi ojulumo-ipin. "Obi" ati ipo ojulumo si awọn oniwe-iwọn dogba si awọn iwọn ti gbogbo iwe. и высоту 400 px, абсолютное позиционирование и по умолчанию располагается в верхнем левом углу родительского элемента. "Arọmọdọmọ" ni o ni a iwọn ati ki o kan iga ti 400 px, idi aye, ati ki o ti wa ni be nipa aiyipada ni oke ni-osi loke ti awọn obi ano.
top: 50 % и left: 50 %. Gbogbo awọn ti o nilo lati se - ni lati ṣeto awọn idi paati oke: 50% ati sosi: 50%. Fere ṣe! сдвинулся с места и оказался почти в центре, но не совсем. Idi-ipin sọdọ ati ki o wà fere ni aarin, sugbon ko oyimbo. Tumo si "obi" relate si rẹ opin, ati awọn ti a nilo lati gba ni aarin ti awọn Àkọsílẹ safihan lati wa ni aarin ti "irugbin". margin-left и margin-right со значениями -200 px. Lati ṣe eyi, o nilo lati beere fun u a ala-osi ati ala-ọtun pẹlu awọn iye -200 px. Bayi, a yi lọ yi bọ awọn Egba ni ipo Àkọsílẹ lori idaji ti awọn oniwe-iga ati iwọn. Gbogbo awọn ti o ni aarin!
agbekọja irinše
Awọn isoro le jẹ soro, ni akọkọ kokan, "awọn igbọwọle-ti" ni ipo eroja si wọn "awọn aladugbo". : fixed будет перекрывать все, что расположено на странице. Fun apẹẹrẹ, awọn paati Ipo: ti o wa titi yoo idojuk gbogbo be lori iwe. z-index, однако помните, что оно работает только для позиционированных элементов. Gunle awọn ti itoju, o le lo ini ti z-Ìwé, sugbon ranti wipe o nikan ṣiṣẹ fun ni ipo eroja. Accordingly, ti o ba ti o ba fẹ lati gbe kan Àkọsílẹ lori oke ti o wa titi ni ipo ano, yi kuro yoo tun ni lati ṣeto awọn aye. Fun apẹẹrẹ, a ojulumo.
учший способ освоить позиционирование – рассматривать примеры Position CSS, экспериментировать и пробовать что-то свое. A dara ju ona lati Titunto si awọn aye - kà apeere Ipo CSS, lati ṣàdánwò ki o si gbiyanju nkankan ti o yatọ. calc() – это даст возможность более гибко настраивать расположение. Gbiyanju lati ko eko lati lo o ni apapo pẹlu awọn iṣẹ calc () - yi yio jeki o tobi ni irọrun lati ṣatunṣe awọn ipo. Sibẹsibẹ, ranti wipe yi ohun ini ti wa ni ko ti pinnu fun ile gbogbo "net" ojúewé. Pẹlu o, o nilo lati gbe jo mo kekere eroja, tabi o le jẹ ju rorun lati gba mo.
Similar articles
Trending Now