PDA

View Full Version : سوال: چطوری میشه قالب سایت رو به صورت اختصاصی برای تبلت و کامپیوتر به نمایش گذاشت؟



mohammadrasoul
شنبه 22 فروردین 1394, 10:42 صبح
من میخوام کاری کنم که وقتی کاربر یایت رو با کامپیوتر باز میکنه قالب یک بز بشه براش و اگر با تبلت باز کرد قالب دو براش باز بشه

چطوری میتونم این کار رو انجام بدم

hamid_computer3
شنبه 22 فروردین 1394, 10:44 صبح
با بدست آوردن سیستم عامل کاربر میتونی اینکار رو انجام بدی مثلا ی شرط بزاری که اگر سیستم عامل کاربر ویندوز بود قالب 1 اینکلود بشه و اگر اندروید بود قالب 2 اینکلود بشه

hamidhassas
شنبه 22 فروردین 1394, 10:46 صبح
http://www.hassas-computer.com/images/images_upload/matlab/amuzesh/OS%20and%20WB.jpg

بدست آوردن مشخصات سیستم کاربر و اختصاصی کردن قالب سایت نسبت به سیستم عامل (http://www.hassas-computer.com/preview.php?post=2305)

j_naroogha@yahoo.com
شنبه 22 فروردین 1394, 11:04 صبح
با @media در css میشه اینکار رو انجام بدین.
بدون کد نویسی سمت سرور
@media screen and (max-width: 300px) {
body {
background-color: lightblue;
}
}

amirali0079
شنبه 22 فروردین 1394, 19:11 عصر
میتونین با تعیین رزولوشن هم اینکار رو بکنید مثلن اگه رزلوشن 1280 به بالا بود فلان کار هارو بکن اگر کمتر بود فلان کار ها
نکته : برای CSS هست فقط میتونید استایل هارو اجرا کنید
نمونه

<link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 480px)" href="small-device.css" />
نمونه 2:@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {body{color:red}}