2008 2008 spalio 24 d.

MooTools Slider Su Du Rankenos (Dvivietis Svarbi slider) su Kategorijos indikatorius

Aš ieškojau dvigubo pridėtų šliaužiklį (slankiklį su dviejų rankenėlių, minimalių ir maksimalių), naudojant MooTools. Nors, aš rasti keletą well done dvigubai prisegtą slankiklį MooTools forume, tik problema buvo ta, kad visa tai slankmačiai įdauža pasirinktą nuotolio žymeklį. Pagaliau! Aš nusprendžiau sukurti mano paties. Gerai! Aš naudoti originalų kodą ir pakeisti jį slankiklį foną, nurodytą diapazonas atrenkami vizualiai, nes mano žemiau esančiame pavyzdyje. BLUE sritys rodo pasirinktą vertę spektrą.

Peržiūrėti Versija 2.2 Demo | Parsisiųsti MooTools Dvivietis Svarbi Slider versija 2.2 (atsisiųsta 11761 kartus)
MooTools dvigubai prisegtą slankiklį

Jūs galite labai lengvai pakeisti išvaizdą ir jausti nuotolio rodiklį mėlynos pirmiau pateiktame pavyzdyje), slankiklio rankenėlė, slankiklio takeliui pakeisti slider.css, kaip reikalaujama.

Ar išskleidžiamajame man komentarą, jei jums naudingas.


2008 Spa 12 2008

Vertikaliai ir horizontaliai centras lygiavimas turinį DIV naudojant CSS

Prieš mums teko susidurti su CSS sukurti puslapių maketus, derinant tam tikrą turinį viduje lentelės langelį atrodė tik vaikų žaidimas. Tiesiog nustatykite "align" arba "valign", lentelėje turi savo pasirinkimą derinimą, torto gabalas nuosavybė!
Su CSS išdėstymai, nors mes turime "vertical-align" turtą elementų, jis ne atrodo taip paprasta, kaip "align" arba "valign", savybių. Norėdami būti daugiau specifiic, "vertical-align" niekada, atrodo, išspręsti jūsų problemos, ypač jei yra parašyti įvairių naršyklių CSS gabalas.

Be HTML lentelėse, centravimo ant objekto problema, tai kai per turinčio padalinys vaizdas arba tekstas, tikriausiai kiekvienas UI / CSS kūrėjai košmaras tam tikru momentu. Šis problema toliau Ekstrapoliavusi, savo rūpesčius suderinti, jei objektas turi būti centre, yra dinamiškas pobūdžio, ty kai jos aukštis yra nevienodas (nežinoma aukštis).

Nors nėra žinoma tiesiai į priekį sprendimas, kad būtų vykdomos visose naršyklėse, mes turime spręsti, sprendimas, kad aš bandė atvykti ne daro, atrodo, dirbti, kad aš išbandžiau keletą naršyklių (IE6, IE 7 , FF).

SPRENDIMAS:
Naršyklėse kaip Mozilla, Opera ir Safari, keistai elgiasi, "vertical-align" nuosavybė gali būti patraukti savo pojūčiais, tiesiog "Ekranas" turtą turinčio padalijimo "stalo ląstelių kalbomis: lentelės ląstelių) .

Problema vis dar lieka IE naršyklių šeimai, kuris, tačiau neatrodo, kad suprastų, ką turi "lentelės ląstelių" nuosavybės ir nežino, kaip jie, jie tiesiog ignoruoti. Sprendimas pateikiamas toliau, nors paprastų, Reklamuokitės keletą daugiau DOM elementus į savo HTML padaryti dalykai įvyktų.

CSS ir HTML atrodo taip
.outer_container {
display: table;
text-align:center;
height: 140px;
width:140px;
position: relative;
overflow: hidden;
float:left;
margin:0px 10px 0px 0px;
}
.obj_container {
display: table-cell;
vertical-align: middle;
#position: absolute;
#top: 50%;
#left:50%;
}
.obj{
#position: relative;
#top: -50%;
#left:-50%;
margin:0px auto 0px auto;
}

HTML: -
<div class="outer_container">
<div class="obj_container">
<div class="obj"> <img src="image1.jpg"/> <br/> Peržiūrėjimų skaičius: 3456 </ div>
</ Div>
</ Div>

Rezultatas atrodo taip:

HTML_CSS_vertical_align_vertical_middle_aligned_images

peržiūrėti demo čia | Parsisiųsti šaltinio failus (atsisiųsta 452 kartus)


Supratimas sprendimas:
Naršyklių, kurios supranta kalbomis: lentelės ir kalbomis: lentelės ląstelių reikiamas savybes, jis retai turi jokio paaiškinimo. IE, naudojimo, ty konkretus Hack (maišos Hack), mes visiškai poziciją objekto konteineriams (obj_container), pusė turima aukščio. Tada objektas (obj) per santykinai yra pozicija ir pakilo pusėje jos aukščio ... Na! Aš, atrodo, supranta, kad ant veido išvaizdą, bet jis veikia. Išbandyk!
Pirmiau minėti metodai kartu suteikia mums virš kryžminio naršyklės sprendimą.


CSS gali būti lengvai modifikuotas, kaip nurodyta toliau pasiekti, vertical-align: viršuje arba vertikaliai-align: dugninis

Top išlygina CSS
.obj_container_top {
display: table-cell;
vertical-align: top;
#position: absolute;
#top: 0%;
#left:50%;
}
.obj_top{
#position: relative;
#top: 0%;
#left:-50%;
margin:5px auto 0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#cccccc;
}

HTML: -
<div class="outer_container">
<div class="obj_container_top">
<div class="obj_top"> <img src="image1.jpg"/> <br/> Peržiūrėjimų skaičius: 1234 </ div>
</ Div>
</ Div>

Rezultatas atrodo taip:

HTML_CSS_vertical_align_vertical_top_aligned_images

Dugnas Suderinti CSS
.obj_container_bottom {
display: table-cell;
vertical-align: bottom;
#position: absolute;
#bottom: 0%;
#left:50%;
}
.obj_bottom {
#position: relative;
#bottom: 0%;
#left:-50%;
margin:5px auto 0px auto;
}

HTML: -
<div class="outer_container">
<div class="obj_container_bottom">
<div class="obj_bottom"> <img src="image1.jpg"/> <br/> Peržiūrėjimų skaičius: 1234 </ div>
</ Div>
</ Div>

Rezultatas atrodo taip:

HTML_CSS_vertical_align_vertical_bottom_aligned_images

peržiūrėti demo čia | Parsisiųsti čia


Horizontali centravimo objekto tiesiog pasiektos ribinės grimzlės turtą, nustatant margin-left ir skirtumas teisė į automatinio

Atrodo, amžiaus, nes aš bandžiau rasti tinkamą sprendimą į šią lygiavimo problemą. Bet dabar su šio tirpalo, jaučiuosi šiek tiek taikos.

Su viltimi, kad kažkada

  • Vertikalus lygiavimas CSS nuosavybė veiks taip, kaip ji viduje lentelės langelį, BE įveikti daug aplink avilį
  • Bent jau margin-top: automatinis ir margin-bottom: automatinis, duos tokį patį rezultatą kaip su margin-left ir marža teisė rinkinys auto
  • Naršyklė karai bus per tam tikrą dieną.
  • Yra tik viena naršykle.

Parsisiųsti CSS ir HTML Pirmiau pateiktas sprendimas čia (atsisiųsta 452 kartus) .. suprantamumo, CSS nebuvo optimizuotas

PS: Ir beje, tie, kurie miniatiūros kai kurių nuotraukas aš spustelėjo ... :)


2008 Spalis 10 2008

Ne IE Tik CSS vaikų selektoriai ne IE

CSS-IE naršyklių: Tai ne naujiena CSS kūrėjams, kad CSS vaikų selektoriai, kaip toliau pateiktame pavyzdyje, neatrodo dirbti IE.

pvz div> span {kai css}, tai reiškia, kad "kai elementas span yra vaikas (ir NE vaikaitis ar puikus didysis vaikas ir tt) su suskirstymas elemento".

Bet mes panaudojome šią CON mūsų naudai. Istoriškai vaikas parinkėjas buvo naudojamas paslėpti CSS komandas iš IE. Tiesiog pastačius html>body prieš bet CSS komandų IE ignoruos:

html>body .foo { CSS commands go here ;}

Tai veikia, nes <body> visada vaikas <html> - Žinoma, jis gali niekada būti anūkas arba Mazmazbērns, iš <html> .

Dabar, kad IE 7 supranta vaikų selektorių, turite įterpti tuščią komentaro žymą, iš karto po didesni nei ženklu IE 7 bus ne suprasti šį selektorių (kas žino kodėl?), Ir todėl visiškai nekreipti dėmesio į šį CSS komandą.:

html> /**/ body .foo { CSS commands go here ;}

Jei ne jau matė tai anksčiau, skaityti per šių, taip pat


2008 Oct 4 2008

Znikaj HTML / DIV elementai internetu Explorer [IE]

Kaip įprasta, vienas iš daugelio keistų problemų su IE ir tai vienas misą gretas Top 10 IE Photoshop.

PROBLEMA ATASKAITA (Tai buvo mano problema, gal turite panašių misbehaviors):
Turiu daug DIV tai su klasės "sectionhead", puslapyje, kuriame yra nieko, bet pavadinimas puslapyje skyriuje. Taigi aš kai stilius atrodo taip

. Sectionhead {font-size: 18px; fonas: # cfcfcf; padding: 5px;}

Div šviesiai pilka juosta su kai juodu tekstu. Kas nutinka, IE, yra kai kurie iš šių skyrių antraštėse rodomi ok, bet kai kurie yra nematomi, kol jūs slinkite puslapį arba spustelėkite ką nors puslapio ir pan. Kartais jie linkę dingti, kai paspausite 'Alt "klavišą, kai jūs puslapis arba slinkti su slinkties juostos. Kartais atrodo, kad vėl atsiras, kai perkrauti (F5) puslapį. Aš trumpas visiškai paprastas DIV su paprasta stiliaus elgiasi blogai.
Kas galėtų sukelti tokį chaotiškai elgesį? Gerai! Atvirai kalbant, ne idėja!

GALIMI SPRENDIMO:
Nepakanka paklausti manęs kodėl, tačiau daugeliu atvejų ši problema paprastai išnyksta, jei norite pridėti poziciją: palyginti su IVS elgiasi elementų stilių, kaip tai

. Sectionhead {font-size: 18px; fonas: # cfcfcf; padding: 5px; padėtis: santykinis}

Keista, bet ką pasakyti? Dievaži iš IE!

IR DO Pasidalink su JAV, jei turite panašių problemų.


2008 Oct 3 2008

Paprastas, lengvas, kryžius Naršyklė švieslentė jūsų svetainei

Ne todėl, kad yra tik keletas švieslentė, kad jūs galite rasti, kai jūs google. Su dauguma švieslentes, kad aš rasiu problema buvo ta, kad jie visi atrodė, kad naudoti vieną ar kitų sunkiųjų svorio JavaScript bazės, pavyzdžiui, JQuery, prototipas MooTools ir pan. Jie visi yra kietas ir swanky ieškote. Bet jeigu jūsų reikalavimas yra "Bet aš noriu paprastas ir lengvas švieslentės Mano svetainė" scenarijų, tada čia yra;

Keletas naudingų funkcijų šio švieslentę

  1. Labai lengvas
    a. 4KB scenarijų, kai supakuotiems 8 KiB išpakuota)
    b. 2 kb CSS
    c. Keletas eilučių HTML švieslentės konteinerį
  2. Paprasta suprasti ir įgyvendinti
  3. Gali turėti keletą švieslentes tame pačiame puslapyje.
  4. Pats švieslentę konteineris yra naudojamas norint parodyti kitokį turinį, kuris yra atskirai įtrauktos kaip paslėptų padalinių puslapio), priklausomai nuo to, kad yra paspaudėte nuorodą / option.
  5. Automatiškai centrų, atsižvelgiant į visus veiksnius, pvz., Lango aukštis ir plotis ekrano skiriamoji geba), puslapio slinkties suma ir švieslentę turinį aukštį
  6. Išbandyta 7 IE ir FF

Žiūrėti Demo |
Parsisiųsti švieslentė Šaltinis Pašto (Siuntėsi 1804 kartus)


Naudojant švieslentė [Failai zip faile]

jo.js, jo_pack.js [supakuoti versija]: - objektai Javascript paprastas nustatyti [: JO], kuriame yra elementas, langą ir dokumentų padėties scenarijus. Jūs gali atidaryti JO.JS, jei norite gauti savo rankas purvinas su kai kurių pažangių Javascripting, kuriant abstrakčias funkcijas, išplečiant elementų savybės ir tokių. Jei jūs ne per daug, Javascripting Palikite jį ramybėje.

lightbox.js, lightbox_pack.js [supakuotas versija]: - šviesos dėžės menedžeris scenarijus. Jei esate projektuotojas, taip pat atsakingas įgyvendinimo švieslentę puslapyje, jums reikia suprasti LightBoxManager. LightBoxManager iš esmės yra tik dvi funkcijos showLightBox ir closeLightBox.

lightbox.css: - Jei žinote, CSS, galite pažaisti su lightbox.css pritaikyti išvaizdos n--jaustis lightbox.css,

index.html: pavyzdys su dviem skirtingo turinio švieslentę įgyvendinimas

lb_underlay_bkg.png: - Tai lengvas / Simi skaidrus vaizdas, kuris yra naudojamas švieslentės dangą fonas [Pagrindas yra žemiau į lighbox, sluoksnis, kuris apsaugo vartotoją spustelėdami bet kurio kito subjekto puslapyje, o švieslentę yra atvira]. Galite naudoti bet kokį atvaizdą ar net kietas spalvų šiam tikslui, priklausomai nuo puslapio dizaino ir reikalavimo.

icon_lb_close.gif: - glaudžiai švieslentės rankena įvaizdis šviesos lango viršuje, dešinėje. Galima naudoti bet kokį vaizdą kaip už dizainą

Žiūrėti Demo |
Parsisiųsti švieslentė Šaltinis Pašto (Siuntėsi 1804 kartus)

Prašome leiskite mums turėti savo komentarus ir atsiliepimus ...


NDK namo | Išreikšdami IT | Išreikšti paletė | Išreikšti Penmenship | Išreikšti Awe | Išreikšti Pats