OrdenagailuakProgramazioa

CSS Kargua: adibideak

. Layout-hasiberrientzako askotan kokatzea elementu CSS bidez zailtasunik. Position куда проще в освоении, чем кажется на первый взгляд. Izan ere, CSS posizioa Jabetza askoz errazagoa dirudi baino lehen begiratuan ikasteko. Horietako masterizazioa By, tresna indartsu bat duten orri leku eskuineko elementu guztiak antolatu ahal izango duzu lortuko duzu. добиться результата, нужно знать обо всех существующих значениях, поскольку принципы их действия сильно различаются Baina emaitza lortzeko, behar du dauden balio guztiak buruz jakin behar duzu, beren ekintzen printzipioak oso desberdinak daudelako

dokumentu-fluxuaren ezaugarriak

работает с потоком веб-страницы. Kargua CSS Web orria fluxua lan. Nola hau ulertzeko? html- разметке. Berez, orri elementu guztiak ordena horretan, horiek sortu HTML- markaketa duzun antolatuta. header расположен над тегом footer, то и на странице он будет отображаться выше. goiburu-etiketa etiketa oinean badago, eta, ondoren, orrialdearen goian agertuko dira. footer в html над «хедером», «подвал» страницы будет отображаться над «шапкой». Aitzitik, arrazoi batzuk erabakitzeko footer bat jartzeko itsatsi eta "Heder" on batean bazaude, "soto" orrialdearen "cap" goian agertuko dira. Kasu honetan, bloke-mailako elementu okupatzen zabalera osoan eskuragarri. Minuskulaz, aldi berean, ilara batean antolatuta, ez hartu bitartean guztiak, eta ondoren, berria transferitu egingo da. Prozedura hori "Dokumentuaren fluxua." deritzo

fluxua portaera erabiliko Kargua jabetza aldatzeko . CSS ere. float, но его мы рассматривать не будем. Halaber alda daiteke karroza propietateak direla eta, baina ez dira kontuan hartuko da. kokatzeko kideekin bat egin ahal izan den "erori" da korronte komun, horren ondoren ezberdinean portatzen hasiko dira bertatik. Nola zehazki - erabilitako higiezinaren balioaren araberakoa da.

CSS Postua: estatikoan

или статическое позиционирование, является значением по умолчанию для всех блоков html, которые вы создали. Kargua: estatikoan edo kokatzea estatikoan Zuk sortutako html bloke guztientzat lehenetsia. Egoera normalean, ez duzu behar zion aurre. static. Edozein bloke edo lerro ez da edozein posizio guztietan definitzen badu, beraz estatikoan garrantzitsua da. orrian osagaia duten fluxua jarraiki agertzen da. right/left или top/bottom, никакого эффекта не будет. erakutsi zion bada jabetza eskubidea / ezker edo goi / behean, ez du eraginik izango.

CSS Kargua: finkoa

оказывается вне нормального потока документа. Jabetza hau erabiltzean, elementua dokumentuaren fluxua normal kanpo. относительно окна браузера, независимо от того, как размещаются прочие компоненты. Orain bere jarrera kalkulatzen da nabigatzailean leihoa erlatiboa, edozein beste osagai nola kokatzen diren. : fixed отправится в верхнюю часть страницы, прижмется к краю окна браузера, а прочие элементы займут его место в соответствии с потоком. Bestela esanda, posizioa batera blokea: finkoa utzi orriaren goialdean, nabigatzaileak leihoaren ertzean kontra sakatzen, eta beste elementu bere lekua hartuko fluxua arabera.

finko kokatu elementuen ezaugarri nagusia da beste bloke eta orri katea gainjarri daitezke. : fixed будет будто бы оставаться на месте, не исчезая с экрана. Noiz bloke korritu Kargua batekin: finkoak izango ustez leku geratzen pantailan desagertzen gabe. Hau oso erabilgarria da nabigatu behar baduzu, edo antzekoak, zein erabiltzaileak beti izan behar dute sarbidea. kokatzea finkoa ere erabiltzen da azkar desplazamendu botoi bat jarri orriaren toki jakin batean nahi baduzu.

CSS Postua: erlatiboa

. Jabetza hau erabiliz kokatzea erlatiboa deritzo. : relative, тот останется на своем месте. elementua jabetza posizioa zehazten baduzu: erlatiboa, bere lekua izango zuen jarraituko dute. right/left и top/bottom. Lehen begiratuan, ezer asko gertatzen da, baina aldaketa guztiak gehiagorako erabilera propietate eskuin / ezker eta goiko / beheko bada. erabili ahal izango dute, bere kokapen osagai erlatiboa mugimendua kontrolatzeko. останутся на своих положениях, не обращая внимания на освободившееся место . Leku non blokea edo lerro erabiltzen dira egun, espazio huts bat izango litzateke - Beste elementu euren postuetan geratzen, ez arreta lanpostu bat.

Mugitzen zarenean osagaia ez du eraginik inguruko orriaren atalak posizioa. leku jarraituko dute, nahiz eta nahiko kokatu bloke blokeatu daiteke. Berez, jabetza oso gutxitan erabiltzen da. Normalean egiten Honako isla batera erabiltzen da.

kokatze absolutu

gehien interesgarri eta gehien erabiltzen aukeretako bat. propietate Kargua erabiltzean absolute положение компонента страницы будет высчитываться относительно окна браузера. Orri osagaia posizio absolutua balioa kalkulatuko da nabigatzailean leihoa erlatiboa. элементы (не являющиеся абсолютно позиционированными) словно «забудут» о существовании «собрата» с Position : absolute и займут его место в потоке. Beste elementu (ez erabat kokatu) "ahaztu" eta "anaia" Kargua existentzia buruz bezala: absolutuak eta haren lekua hartuko korrontean. : fixed, но есть и серьезные различия. Badirudi dena dela zehazki Kargua kasuan berdina: finkoa, baina badira ezberdintasun garrantzitsua.

top/right/bottom/left. Batetik, elementu posizioa kontrola daiteke libreki - Jabetza hori goi / eskuineko / behean / utzitako erabiltzen dira. bottom : 100px, блок «оттолкнется» от нижней част страницы на 100 пикселей. Adibidez, behean balioa ezarri bada: 100px, blokeatu "bultza off" orriaren 100 pixel behetik. Bigarrenik, denean "absolutua" osagaia korritu leku geratzen ordez orri bat nabigatu beharrik.

Elkarrekintza guraso elementuekin unitateak absolutua

osagai erabat kokatu gaineko kontrola are zehatzagoak lortzeko dezakezu. : fixed, relative или absolute. Horretarako, bere guraso jabetza posizioa ezarri behar dituzu: finkoa, erlatiboa edo absolutua.

Demagun adibide bat. div с классом relative-div, внутри которого размещается div с классом absolute-div. Ez erlatiboa-div klase bat, eta horien barruan div bat jartzen da absolutua-div klasea dituzten div bat behar duzu. : absolute. absolutua: indoor unitate jabetza posizioa ezarri ditugu. He berehala "hartzen off" erreka batetik eta, nonbait goialdean, orain bere kokapen kalkulatzen dagoelako nabigatzaileak leihoaren erlatiboa. relative-div свойство Position : relative и «блудный сын» возвращается на место. Orain jakin blokea class erlatiboa-div posizioa Jabetza batekin: erlatiboa eta "joandako semea" atzera tokian dago. Ia. Izan ere, agertzen den guraso elementu goiko ezkerreko izkinan da.

Zergatik da hau gertatzen? : absolute. Deal berezitasuna propietate Kargua hauetan: absolutua. static, позиция начинает зависеть от родительского элемента. Berez, bere kokapen Zure nabigatzaileak araberakoa da, baina "guraso" ere ezer baina badirudi kokatu bada, posizio hasten den gurasoa elementu araberakoa izango da. Hau handia duzu osagaia jar daitekeelako edozein lekutan proschityvaya zenbakiak handi nabigatzaileak leihoaren erlatiboa gabe. Onarpen askotan ikonoak, botoiak eta beste elementu txiki jartzeko erabiltzen da.

Kargua CSS zentratua

zailtasun hasiberrientzako nagusietako bat da elementua bitxiena erdiratzeko. , сделать это проще простого. Bezala kokatzeko jabetza erabiliz, egin da erraza. CSS Postua: erdian absolutua honela ezartzen da. iv с классом absolute-div, который находится в «диве» с классом relative-div. Demagun class d iv absolutua-div bat, "Diva" klase erlatiboa-div nahi da egin behar duzu. "Guraso" eta bere zabalera orri osoaren zabalera berdina erlatiboa kokatu. и высоту 400 px, абсолютное позиционирование и по умолчанию располагается в верхнем левом углу родительского элемента. "Ondorengo" zabalera eta 400 px, kokapen absolutua altuera du, eta guraso elementua goi-ezkerreko izkinan lehenetsita dago.

top: 50 % и left: 50 %. Guztiak egin behar duzu - da absolutua osagai goi ezarri:% 50 eta ezkerreko:% 50. Ia egina! сдвинулся с места и оказался почти в центре, но не совсем. Absolutua-div budge eta ia erdian zegoen, baina ez nahiko. Esan nahi du "jatorrizko" bere amaiera erlazionatzeko, eta blokea erdian lortu behar dugu frogatu zentroa izango da "hazia". margin-left и margin-right со значениями -200 px. Horretarako, zion galdetu marjina-ezker eta marjina-eskubide bat da balio -200 px behar duzu. Horrela, erabat kokatu bloke filmea dugu bere altuera eta zabalera erdia orrian. Guztiak erdian!

bata bestearen gainean osagai

Arazoa zaila izan daiteke, hasiera batean, beren "bizilagunak" elementu kokatu "inposaketa". : fixed будет перекрывать все, что расположено на странице. Adibidez, osagai Kargua: finkoa izango jaramonik guztiak orrialdean dago. z-index, однако помните, что оно работает только для позиционированных элементов. Egoera konpontzeko, z-indizea propietate erabili ahal izango duzu, baina gogoratu bakarra dela elementu kokatu lan egiten du. Horrenbestez, finko kokatu elementu gainean bloke bat jarri nahi baduzu, unitate hau ere kokatzea ezarri beharko dute. Adibidez, erlatiboa.

учший способ освоить позиционирование – рассматривать примеры Position CSS, экспериментировать и пробовать что-то свое. modurik onena bat kokatzea menderatzea - jotzen adibide Kargua CSS, esperimentatu eta saiatu zerbait desberdina. calc() – это даст возможность более гибко настраивать расположение. Saiatu erabili funtzio calc () batera ikasteko - honek malgutasun handiagoa ahalbidetuko du posizioa doitzeko. Hala ere, gogoratu jabetza hori ez da osoa "garbia" orrialdeak eraikitzeko zuzenduak. Honen bidez, elementu txiki samarra mugitu behar duzu, edo oso erraz nahastu lortzeko izan daiteke.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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