کلیدستان

نسخه‌ی کامل: مشکل در کار با تصاویر (طراحی وب سایت)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان شما عکس ها رو در وبسایت چطور مدیریت میکنین.
مثلا من اگه ارتفاع(عرض) عکس برای اسلایدر رو مثلا 700پیکسل در نظر بگیرم ،اگه یه عکسی با ارتفاع 100 آپلود بشه  ،توی اسلایدر کشیده و زشت میشه
خواستم ببینم شما این موضوع رو چطور مدیریت میکنین؟؟؟؟
ممنونم
سلام.
معمولا دو انتخاب داریم که ارتفاع slider ثابت باشد و یا اینکه بر اساس ارتفاع عکس ها، آن را متغیر در نظر بگیریم (بستگی به سلیقه طراح و عکس هایی که آپلود می شوند دارد). که همان طور که شما ذکر کردید، اگر ارتفاع ثابت باشد، آنگاه برای عکس های با تعداد پیکسل اندک، کیفیت نمایش مناسب نخواهد بود. بنابراین اگر قصد دارید که حتما عکس ها با کیفیت بهتری نمایش داده شوند، باید اندازه ارتفاع همه عکس ها (که در یک ردیف در slider نمایش داده می شوند) را داشته باشید و سپس ارتفاع slider را برابر کوچکترین آنها در نظر بگیرید (و یا ضریبی از آن، مثلا 1.2 یا ... که کاهش کیفیت زیاد نباشد).
با کدهای PHP می توان عکس را فراخوانی و ارتفاع آن را اندازه گرفت، اما این کار منطقی نیست (نباید در هر بار نمایش slider ، نیاز به پردازش باشد) و باید در همان لحظه آپلود عکس به سرور، اندازه آن (عرض و ارتفاع بر حسب پیکسل) محاسبه شده و در پایگاه داده سایت ذخیره شود.
سپس هر زمان که قرار است تعدادی عکس را در slider نمایش دهیم، اطلاعات آنها را از پایگاه داده دریافت کرده، حداقل ارتفاع مربوط به عکس ها را محاسبه می کنیم و سپس ارتفاع slider برابر آن مقدار قرار داده می شود.

Flower