Užsiregistravo 2009-05-22
0
6
Asmeninė informacija
nenurodyta
nenurodyta
nenurodyta
nenurodyta
Aktyvumas
2010-07-03 12:51:59
Čia spaudi "Get the trial"
Jo, aš irgi pagalvojau, kad per daug skaitė ;]
Na, sudėtingiau būtų jei viskas būtų daroma nuo 0, o ne copy paste, su visais paaiškinimais apie WP Loop ir t.t. Dar galima padaryti ne tokį paprastą dizainą, kur daugiau WP funkcijų galima panaudoti, bet manau, viskas su laiku ;]
Nebloga pamoka, pradinukams tikrai patiks, nes per daug į kodą nesigilinama ir tiesiai šviesiai parodoma kaip "užvilkti" dizainą, bet vis dėl to norėtųsi kažko sudėtingesnio
Šriftas man baisus buvo jau html faile, gal dėl to kad Lucida Sans... O apie viršų ir apačia turiu omenyje headerį ir footerį, backgroudas yra padarytas 0 0, o turėtų būti top center kiek žinau
Bet čia smulkmenos. Keep good work going!
Sveikas.
Dėl position: absolute;: turi nustatyti, pagal kurį elementą ji yra taip nustatoma. Ta prasme, jei nori, kad elementas būtų priklausomas nuo #site tai prie jo savybių prirašai position: relative;, tada elementai esantys jame bus priklausomi nuo jo ribų. Nežinau ar supratai.. Sunkiai man gaunasi paaiškint. Dėl visa ko perskaityk čia.
Dėl naršyklių optimizacijos: labai sunku padaryti taip, kad visos naršyklės rodytų vienodai. Ypač nepaklusnios yra IE naršyklės, taigi jų klaidoms ištaisyti galima naudoti įvairius JavaScript'us arba papildomus CSS failus. Tam reikalui yra skirti "Conditional Comments". Naudojant juos galima nutaikyti tam tikrą CSS failą tam tikrai IE naršyklei. Daugiau rasi čia.. Žinoma yra būdų, kaip kai kurias klaidas ištaisyti nenaudojant papildomų CSS failų. Pvz.: jei elementas yra lygiuojamas į kairę (float: left;) ir jam yra uždedama kokia nors margin reikšmė, tai IE6 naršyklė tą reikšmę padidina dvigubai. Puiki išeitis yra panaudoti display: inline; aprašą. Jis visiškai nieko nelemia kitose naršyklėse, kadangi elementas yra lygiuojamas į kairę naudojant float, bet IE6 problemą tai ištaiso. Taip pat kaip pvz.: jei sukuri elementą, bet jame nieko nėra, (<div id="line"></div>), tada jam nustatai CSS savybes (aukšty, ir t.t.), tai berods IE6 ir IE7 nepaiso aukščio parametro, šiai klaidai ištaisyti, galima naudoti overflow: hidden;. Taigi, daug ką galima apeiti, su laiku tai darysi automatiškai..
Pats, pagrinde, pasikliaunu FireFox naršykle. Pastebėjau, kad ji manęs klauso geriausiai. Žinoma vėliau patikrinu puslapį ir per kitas naršykles ir radęs neatitikimų juos taisau. Esmė ta, kad kuo daugiau turėsi patirties, tuo geriau žinosi ką darai. Kurdamas taisyklingą kodą, pastebėsi, kad kitų naršyklių kompensuoti nereikės, nes viskas atrodys taip pat per visas naršykles..
Dalis kodo (HTML ir CSS), ar net gyvas psl. tikrai suteiktų galimybę tau padėti greičiau..
Esmė tame, kad tavo pavyzdžiai yra visi kurti vien su flash, o ne flash background ir HTML turinys. Į tinklapį dėti flash background yra ne tik kad ne praktiška, bet ir sunkoka. Jei pastebėjai, kitose svetainėse visos flash reklamos yra virš kito turinio (to kito turinio nesimato), tokia pati problema būtų ir svetainėje. Žinoma įmanoma tai apeiti, bet ar verta tą daryti? Kam reikalingas animuotas (flashinis) background'as jei jo nesimatys, jį užstos tekstas/nuotraukos?
Kaip visada supratom ko tu nori. Specialiai tau numetu linką kuriame viskas nufilmuota (video pamoka), viskas nuo a iki z kaip pradėti kažką su JS. SPAUSK ČIA.
P.S. kitą kartą naudok google....
Viska supratom. Tau dabar reikia persirašyt Windows.. Tiktai padės!