*   >> lukeminen koulutus Artikkelit >> science >> programming

Täytäntöönpano Magic HTML Client Edges

Magic-HTML Client reunat - Osa 2 Johdanto Tämä on toinen osa minun sarja, magic HTML Client reunat. Tässä näemme miten toteuttaa Magic HTML Client reunat. Tässä osassa, me tutkii asian, jossa laskin (sisempi DIV elementti) tulee ulos vasemman reunan sivun ja palaa tarvittaessa. Luonne matkia vasen reuna Meidän täytyy laittaa jäljitellä reuna vieressä vasempaan reunaan. Meidän jäljittelevä reuna on DIV elementin. Joten luomme DIV elementti, jonka korkeus on että korkeudesta asiakkaan näytön alueen. Leveys on 1px. Elementti annetaan nolla padding, nolla raja ja nolla marginaali.

Se on myös antanut CSS z-indeksin arvo 2. Tällä tavoin se näkyy edessä elin, joka on pienempi z-indeksin arvo. Se annetaan onmouseover tapahtuma, joka laukaisee vieritys sisemmän DIV elementin. Korkeus reunojen korkeus DIV elementin vasemman reunan annetaan CSS arvoa 100%. Tällä tavalla, vasen reuna ottaa korkeus asiakkaan alueella. Vieritys vasemmasta reunasta runkoelementtiä on nolla padding ja nolla marginaali. Vastaava CSS lause tälle on: body {background-color: # ff9933; padding: 0px; margin: 0px} matkivat reuna elementti on:

taustaväri on, että BODY elementin.

On onmouseover ominaisuus. Kun hiiri on jäljitellä reunan toiminto, doShiftRight () kutsutaan. Toiminnot näemme nyt vastedes muutetaan versioita mitä näimme edellisessä osa sarjasta. doShiftRight () on yksi niistä; näemme yksityiskohdat myöhemmin. Toiminto, doShiftRight () siirtyy sisempi DIV elementin oikealle. Skripti ei enää kehossa elementti, se tulee olemaan HEAD elementin. Voit poistaa kaikki käsikirjoituksen sinulla on BODY elementin edellisessä luvussa. Ulompi DIV elementti pitäisi olla raja. Poista seuraavat kiinteistön CSS selvitys ulomman DIV elementin.

border: 2px siniseksi; Korvata mitä olet poistanut kanssa: border-width: 0px; Kaksi DIV elementtejä (sisempi ja ulompi) ovat vieressä elementtejä matkia reunaan (1px DIV). Varmista ominaisuudet CSS lausunto on erotettu toisistaan ​​puolipisteellä. Perustoiminnot vierittämiseksi vasemmiston Kun hiiren osoitin kulkee vasemman reunan yli, toiminto, doShiftRight () kutsutaan. Toiminto on kaksi asiaan liittyvistä muuttujista. Tämä on funktion muuttujat: var x; //X-koordinaatti var TR; //Paluu arvo setInterval () toiminto - liikkuvat oikea toiminto doShiftRight () {X = document.

getElementById (Calc). Style.left; X = ParseInt (x); TR = self.setInterval ("shiftRight ()", 10); } Pikseli on pienin tunnistettavissa osa www-sivulla. Web-sivu on täynnä pikseliä järjestetty riveihin ja sarakkeisiin. Koko kuvan näet ruudulla on seurauksena pikseliä, joilla on eri värejä. Muuttuja, x edellä on sarakkeessa pikseliä ulomman DIV elementti. Muista, että sisempi DIV elementin vain sopii ulomman DIV elementti. Joten tämä muuttuja on todella käytetään muuttamaan vaakasuoraan asentoon sisemmän DIV.

Seuraava muuttuja, TR on palauttamista tunnus setInterval () menetelmä sisällä toiminto edellä. Ensimmäinen rivi toiminto, jäljennökset CSS Vasen asento arvo sisemmän DIV elementin muuttuja, x. Tämä jätti arvo alussa on -205px. Seuraava rivi avulla, että se on kokonaisluku. Kolmas rivi kutsuu funktiota kutsutaan, shiftRight () kautta Domin setInterval () funktio joka 10ms. ShiftRight () Tämä toiminto siirtää sisempi DIV oikealle ja pysähtyy, kun CSS vasemmalle kanta on suurempi tai yhtä suuri kuin nolla. Tämä on toiminto: toiminto shiftRight () {document.getElementById (Calc). Style.

left = x; //Lopeta vieritys oikealle, jos (x>

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.