Solosaina, Rindrambaiko
Position Havana - inona moa izany? famaritana amin'ny antsipiriany
Akany HTML - ny dingana lavan'ny, henjana, fa tena mamorona. Na dia eo aza ny zava-misy fa ny ankamaroan'ny olona miasa ao IT, tranonkala pejy fisehon'ny toa mankaleo zatra, manam-pahaizana manokana izay manana fiantsoana ho tahaka izany, tsy resaka hatsarana hanatanteraka ny asa, fa koa handray avy amin'ny dingan'ny fahafinaretana azo tsapain-tanana.
Na izany aza, eo anatrehanao tonga za-draharaha coder, samy vao tonga mandany fotoana be dia be isan-karazany mianatra ny toromarika sy ny fepetra arahana amin'ny HTML na ny fiteny, sy eo amin'ny mpiara-- CSS. About tsara ny zavatra CSS, inona izany, ary inona no "feint-tsofina" mamela anao hifoha, ary koa iray amin'ireo fananana ny tampony - Position Havana - amin'izao fotoana izao izahay Ho miresaka.
Inona no atao hoe CSS?
Ny teny hoe "latabatra" ao amin'ny ofisialy fandikan-teny niseho efa kisendrasendra - raha ny marina kokoa ny mety eto dia ny mampiasa ny teny hoe "lisitra" na "lisitra", na izany aza ny mpanoratra tany am-boalohany fandikan-teny nanapa-kevitra fa ny CSS toa mihoatra noho ny lisitra, ary hoe iza isika toy izao ho fizahan-toetra.
Farany, ny teny hoe "Cascade." Ny zava-misy fa ny singa tsirairay dia afaka manana fomba maro azo mifangaro na hifanindry. Amin'ny toy izany toe-javatra, ny navigateur dia tsy maintsy hampiasa napetraka ny fitsipika, mba hanoratra ny endriky ny andian-tsoratra, izay nivadika ho maro fomba, amin'ny iray tamin'izy ireo, ohatra, dia manana toerana Havana fananana, ary ny anankiray - Position faratampony. Raha ny marina, ady toy izany dia tsy azo leferina, fa amin'ny tetikasa lehibe toy izany fikorontanana mitranga matetika.
Koa ankehitriny, raha mazava ny zava-drehetra dia avy amin'ny anarana, dia aoka isika hijery ohatra tsotra. Aoka ny hoe ny toerana tokony ho be dia be ny bokotra, natao amin'ny fomba sasany. Manan-fananana toy ny habeny, aloka, Hatevin'ny, ny lokony. Mazava ho azy, dia afaka milaza ireo masontsivana, mamorona bokotra tsirairay, fa Mora kokoa ny mampiasa CSS. Amin'ny fampiharana, dia tokony mba hamaritana iray kilasy, izay mitanisa ny soatoavina rehetra ny etsy ambony fananana, ary avy eo, fa tsy lisitra lava be, ny tenifototra tsirairay bokotra ihany mila mamaritra ny anaran 'ny kilasy, dia ny navigateur mihitsy no mandoko ireo singa ao amin'ny naniry loko ary hanome azy ireo ny tokony "gloss".
Inona no Position fananana?
Miroso isika izao mivantana ny fananana Position, noho ny izay nanomboka ity lahatsoratra manontolo. Raha toa ianao ka tsara ny teny anglisy, na manana zavatra manindry mandry tsara, dia tokony ho efa mazava - property ity dia tompon'andraikitra amin'ny ny toerana misy ny zavatra. Raha ny marina, ny fomba izany, fa raha tokony hamaritra ny toerana voafaritra tsara, dia milaza fananana ity ny navigateur ny fomba tokony hapetraka iray na singa hafa amin'ny fanajana ny mifanila na manerana ny pejy iray manontolo.
Inona no soatoavina afaka ny Position fananana?
Ny fananana dia afaka manaiky ny soatoavina isan-karazany maro, misy afa-tsy dimy. Ity Filazana fohy tsirairay:
- Position zara-tany. Ity endri-javatra mamela anao handika ny antontan-kevitra momba ny toerana misy ny singa izay ray aman-dreny. Ohatra, raha manana DIV amin'ny voatondro Position Havana, dia miditra eo amin'ny IMG handova vidiny koa dia nametraka ny koa indraindray.
- Position voasakantsakan'ny. Sanda io dia omena ho azy singa rehetra, raha tsy voalaza intsony. Ireo singa antonona an-toerana araka ny voalaza ao amin'ny fehezan-dalàna sy ny tsy misy ho an'ny isan-karazany "frills", hamela hanova ny toerana.
- Position faratampony. Izany zava-dehibe ny fananan'ny Position no matetika ampiasaina amin'ny toe-javatra izay dia ilaina ny hananganana "mitsinkafona" singa. Noho ny nomena ny fananana lanjan'ny zavatra dia "tsy hita maso" ny singa hafa ny pejy. Izany hoe, izy ireo dia nanao fandaharana toy ny hoe tanteraka ny singa tsy misy. Izy mihitsy no ho foana eo amin'ny tany, na ny halavirana efa scrolled pejy.
- Position amboarina intsony. Amin'ny lafiny maro, io sanda dia mitovy amin'ny teo aloha iray, na izany aza, raha ny tanteraka singa dia voafatotra ho any amin'ny ray aman-dreny, raikitra fampiasana ihany ny Flag amin'ny ambony havian'ny ny navigateur lamba, tsy firaharahana ny sisa amin'ny zavatra talohany.
- Farany, Position koa indraindray. Io karazana singa soatoavina mamela ny toerany mikasika ny hafa, izay mety ho ilaina ny famoronana adaptive nanamarika atao amin'ny teny mahazatra "fingotra". Amin'ny fananana izany, ilay zavatra dia "manosika" ny hafa, tsy misy very ny fahafahana hanova ny toerana eo amin'ny pejy.
Niara-niasa tamin'ny hafa Position in navigateur
Tsy ny rehetra navigateur Dia samy mifanaraka. Ny ankamaroan'ny fandaharana hafa for Internet hilalao onja tsy misy hitches nahalala lanjan'ny Position Tena marina, "chronically manokana» Internet Explorer Mihevitra ny fananana, arakaraka ny dikan-.
Ohatra, amin'ny fampiasana ny efa "nalevina" ny navigateur IE6, tsy afaka mampiasa ny vidiny Hifantohan'ny sy handova - "boriky" fotsiny izy ireo tsy miraharaha izany. Na izany aza, na dia teo aza ny zava-misy fa ny fahafito dikan-ny toe-draharaha nanomboka ny hanatsara, hentitra efa tsinjaraina, ny handova malala "mpitety mba maka navigateur hafa," tonga afa-tsy ny fahavalo Fahatongavana ho nofo.
Ny sisa amin'ny mpanara-maso Position mitana am-pitoniana ny dika voalohany, afa-tsy ny Opera, izay efa nahazo ny fanohanana ny fananana amin'ny 4 karazany, nivoaka tao amin'ny tapaky ny taona 90.
Miara-miasa amin'ny Position in Javascript
Raha ny marina, ny tantaran'ny fomba miasa miaraka amin'ny fananan'ny Position in Javascript dia, tafiditra ihany izahay noho ny fanajana aseho. Satria fananana izany dia tsy manana anjara manokana eo amin'ny anaram-boninahitra, dia afaka mampiasa ny JS tsy misy fiovana, ohatra, ny nametraka ny DIV Position Havana, dia tokony ahitana tsipika toy izao: div.style.position = 'havany'.
Araka ny hitanareo, fa tsara tarehy tsotra.
Nahoana no mendrika Havana Position manokana?
Raha ny ankamaroan 'ny fananany soatoavina Position, mba hametraka izany malemy fanahy, "nandrora" eo amin'ny manodidina singa, amin'ny fampiasana ny zava-dehibe "style toerana: havany", dia tokony hitadidy foana momba ny manontolo pejy iray manontolo, satria dratsy fampiasana mety mafy "skew" iray manontolo ao anatin'ilay efijery .
Rahoviana ianao no tokony hampiasa havany toerany?
Ankoatra ny mahazatra firafitry ny pejy HTML, Position Havana matetika ampiasaina mba hamoronana mahaliana isan-karazany vokatry. Ohatra, raha tianao ny zavatra "tonga" eo amin'ny pejy na, ny mifanohitra amin'izany, dia any an-dafin'ny tsikelikely amin'ny taniny, dia fananana izany indrindra dia afaka manampy anao hampihatra izany "fika".
Ireo "fitaka" dia ampiharina amin'ny alalan'ny Javascript dia, na, raha mikendry ny fametrahan tsikelikely, noho ny fananan 'CSS3, izay mamela anao hanitsy ny Averimberina fiovana eo ny vidin'ny iray manokana miova.
Ohatra ny fampiasana ny havany fandaharana
Position Havana - izany tsara tarehy tsotra, nefa malefaka fitaovana izay mamela anao ho fampiharana mahaliana isan-karazany ny vokany. Mba tsy handany fotoana sy toerana tsy misy ilàna azy ny manoratra kaody môdely, dia hanolotra am-bava maro algorithms, izay afaka handravaka ny toerana na ny pejy manokana.
Aoka isika hanomboka amin'ny "lany" tsipika. Aoka hatao hoe manana mila singa iray izay "mandeha", satria ny ankavia lelan-efijery ary hifindra tsikelikely ho amin'ny ilany ankavanana. Hampiharana izany "rafitra" dia tokony hametraka toerana: havana; ankavia: -100px, izay -100 - ny tokotokony isan'ny teboka ahitàna ny andian-tsoratra sakany. Izany fomba hamela anao mba manafina ny vondrona ivelan'ny fanakonana, nametraka azy io tao amin'ny "toerana manomboka". Ankehitriny ianao dia afaka mampiasa ny teny izay hampitombo rehetra milliseconds vitsivitsy sisa fananana sarobidy isan-tarika, raha mbola tsy lasa mitovy ny sakan'ny ny varavarankely navigateur Miiba ny sakan'ny ny singa. Ny vokatra azo dia vondrona izay tonga avy amin'ny sisiny ankavia, nanakodia manerana ny efijery ary "nijanona" ao amin'ny tànany ankavanana.
Ohatra iray hafa dia mamela anao hamorona "havana-tanteraka" singa. Ohatra, azonao atao ny miditra ho tanteraka ao anatin'ny iray hafa, manana Position Havana. Noho izany, dia manana ny "havana" andian-tsoratra izay tsy manana ny habeny izay voasoratra ny tanteraka, dia izao afaka haneho ny tenany amin'ny toerana tsy miankina ny singa teo aloha.
Fahadisoana mahazatra rehefa mampiasa Position Havana
Ny mahazatra indrindra fahadisoana rehefa mampiasa ny toerana Havana dia hoe maro mpamorona tranonkala manadino momba ny fahafahana hamandrika toerana ao amin'ny vondrona, izay azo hita na aiza na aiza. Ohatra, raha manana somary lehibe, napetraka ivelan'ny efijery sy manana havana toerany, ao amin'ny fitoerany dia ho gaping "lavaka". Na izany aza, na dia izany indraindray miteraka fananana sasany nanahirana azo ampiasaina ho an'ny tsara, ohatra, mamorona mahaliana vokatry ny "tena-mivory" ny toerana, izay ny sakana rehetra ireo tsikelikely apetraka eo an-tampon'ny toerana: 0; ankavia: 0; t. f. ny toerana tany am-boalohany.
Similar articles
Trending Now