m8t Posted March 5, 2010 Report Posted March 5, 2010 (edited) Tātad, jautājums tāds: kā lai izveido sistēmu, kas mainītu body background izmēru. Manas bg bildes pašreizējais size ir 1900x1200. Protams tik liela bilde neietilpst webbrowserī. Ko darīt lai viņa tiktu samazināta pietiekoši, lai ietipltu? Pašreizējais kods: <body style="background:url('images/116.jpg') no-repeat;"> Edited March 5, 2010 by m8t Quote
briedis Posted March 5, 2010 Report Posted March 5, 2010 Tik liela bilde varētu arī svērt normāli, ja vien nav melns pleķis. Kāpēc tik liela bilde būtu jāliek fonā? Samazini ar jebkuru attēlu redaktoru... Quote
m8t Posted March 5, 2010 Author Report Posted March 5, 2010 Nebiju gluži domājis to tā. Ideja tāda - lietotāji var mainīt lapas background. Reāli tikai daži lietotāji no 1,000 arī nomainītu attēla izmēru pirms saglabātu savu bg bildi. Tādēļ arī vēlos izveidot sistēmu, kas automātiski nomaina lapas bg izmērus. Quote
ohmygod Posted March 5, 2010 Report Posted March 5, 2010 php ir pietikami daudz iespeeju samazinaat bildi peec upload. Tikai jaanjem veeraa max upload lielums, kā arī lielas bildes resize var savākt pārāk daudz rama un izmantojamais izmērs var būt iekš konfiga jāpalielina. Uzreiz vajag noteikt max svaru un izmērus WxH. Quote
rATRIJS Posted March 5, 2010 Report Posted March 5, 2010 Dari kaa Twitter un pajaat par background bildes izmeeriem. Ko nu lietotaajs uzbaazh to uzbaazh :) Quote
m8t Posted March 5, 2010 Author Report Posted March 5, 2010 <b>ohmygod:</b> Un ko darīt ja lietotājiem netiek dots upload, bet gan "ievadi URL"? <b>rATRIJS:</b> Kā to saprast "dari kā twitter"? Quote
briedis Posted March 5, 2010 Report Posted March 5, 2010 <b>ohmygod:</b> Un ko darīt ja lietotājiem netiek dots upload, bet gan "ievadi URL"? <b>rATRIJS:</b> Kā to saprast "dari kā twitter"? Ja dod urli - nokopē lokāli un pārmērogo. Quote
2easy Posted March 5, 2010 Report Posted March 5, 2010 Un ko darīt ja lietotājiem netiek dots upload, bet gan "ievadi URL"? tad pieliec lai var arī uploadot. daaa :P Quote
vitao.web Posted March 5, 2010 Report Posted March 5, 2010 Bet ja tā skatās no css puses, tad šitā , kā tu dari nav smuki... Turi css, html, php pēc iespējas atseviški... karo4 style.css ;) ieks headeri un miers :) Quote
rATRIJS Posted March 5, 2010 Report Posted March 5, 2010 Twitter dara taa: aka ierobezhots ir tikai faila izmeers. Ir vienalga cik liela ir pati bilde...ja taa ir par mazu to atkaarto. Quote
m8t Posted March 5, 2010 Author Report Posted March 5, 2010 briedis: Nu jau sarunas iet uz PHP pusi. Biju domājis ka varēšu šo izveidot ar JS vai CSS, bet nu labi. Kā lai nokopēju bildi lokāli un izmainu tās izmēru no URL? Quote
briedis Posted March 5, 2010 Report Posted March 5, 2010 briedis: Nu jau sarunas iet uz PHP pusi. Biju domājis ka varēšu šo izveidot ar JS vai CSS, bet nu labi. Kā lai nokopēju bildi lokāli un izmainu tās izmēru no URL? Ar js un css tu nevari ietekmēt faila izmēru. Ko darīsi, ja kāds asprātis domās uzlikt fonā 3 MB bildīti? Tas nekas, ka ar js tu viņu varētu samazināt uz 100x100 pikseļiem, bet viņa tāpat svērs tos 3 MB, kur reāli 100 pikseļu lielai bildītei izmērs būtu pāris KB. Visādus css js hackus vari meklēt pats gūglē: background image size Quote
m8t Posted March 5, 2010 Author Report Posted March 5, 2010 Paldies <b>briedis</b>, atradu un viss sanāca! Quote
2easy Posted March 5, 2010 Report Posted March 5, 2010 varbūt pasaki vai vismaz ieliec linku. varbūt vēl kādam vajadzēs to pašu atrisināt Quote
m8t Posted March 5, 2010 Author Report Posted March 5, 2010 (edited) Paraugs: http://faili.hostzi.com/demo.html Source, janu kāds nemāk nospiest "view source": http://friendpaste.com/1Wsgb9GvphK5OfSAwLeNBl Ps. - pamanīju ka augstāk esmu licis pāris nikus iekš HTML tagiem, nevis BB. Sorry :D Edited March 5, 2010 by m8t Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.