سه شنبه, ۱ ارديبهشت ۱۳۹۴، ۱۲:۱۵ ق.ظ
بوت استرپ چیست؟
بوت استرپ یک فریم ورک بر پایه سی اس اس و جاوا اسکریپت هستش که کار طراحی وب سایت رو خیلی ساده کرده.توسط این فریم ورک شما میتونید وب سایت های ریسپانسیو و واکنش گرا طراحی کنید که به زیبایی در تبلت و موبایل هم نمایش داده میشود.
کار کردن با
بوت استرپ ممکنه در نگاه اول پیچیده به نظر بیاد و یه مقداری گیج کننده باشه،اما بعد از اینکه به این فریم ورک مسلط بشین و بتونید با سیستم گرید بندی
بوت استرپ کار کنید،به سرعت میتونید قالب وب سایت رو طراحی کنید.
چه زمانی از بوت استرپ در طراحی سایت استفاده کنیم؟
بعضی از دوستان فکر میکنن از بوت استرپ یا باید در PHP و یا فقط در Asp استفاده کرد.اما این غلط هستش. در اصل بوت استرپ ربطی به زبان برنامه نویسی نداره و شما با استفاده از این فریم ورک قالب های سایت رو طراحی میکنید.و سپس میتونید این قالب رو تبدیل به وردپرس ، جوملا و دیگر سیستم های مدیریت محتوا بکنید.
پس نتیجه میگیریم بوت استرپ رو توی همه جا و با هر زبان برنامه نویسی دیگه ای استفاده بکنید.
لیست لینک های دانلود مربوط
تذکر مهم: فایل های جلسه دوم را دانلود کرده و در یک پوشه کنار هم قرار دهید.سپس پارت اول را با Winrar اکسترکت کنید
-
۱۰
۰
- سه شنبه, ۱ ارديبهشت ۱۳۹۴، ۱۲:۱۵ ق.ظ
پاسخ:
سلام..ممنون..شاید jquery هم اضافه کنم..البته قول نمیدم
پاسخ:
مرسی از این همه انرژی :X
پاسخ:
خواهش میکنم..امیدوارم به دردتون بخوره
پاسخ:
چشم....در اولین فرصت آموزشی ضبط میکنم که یه قالب رو 0 تا 100 با بوت استرپ پیاده سازی میکنم..
پاسخ:
بابا خجالتمون نده...آب میشم میرم تو زمینا :دی
بزار سرم خلوت بشه یه آموزش ضبط میکنم که واقعا اونجا لذت کار کردن با بوت استرپ رو حس میکنی
پاسخ:
خواهش میکنم دوست عزیز انجام وظیفس
پاسخ:
بله..ادامه داره..اینی که آموزش دادم چیزی نبود جز مقدمات کار ...کلی داستان دیگه داره بوت استرپ که توی آموزش های بعدی باهاش آشنا میشیم...قول نمیدم ولی توی این هفته احتمال خیلی زیاد ضبط کنم این دوره رو
پاسخ:
سلام دوست عزیز... من کلا آدم انتقاد پذیری هستم.. انتقاد رو دوست دارم.. چون باعث پیشرفت آدم میشه..اما به شرطی که انتقاد درست و به جا باشه..در رابطه با این جمله که گفتم منظورم فقط بوت استرپ بود..والا حقیقتش من چندتا فیلم فارسی دیدم اون زمانی که می خواستم یاد بگیرم اما واقعا هیچکدومشون این مدلی که من توضیح دادم نبودن.. من وقتی بخوام یه چیزیو به کسی یاد بدم خودم رو میبرم به چند ماه یا چند سال قبل که هیچی بلد نبودم و شروع میکنم به یاد دادن..اون وقت میتونم بفهمم طرف مقابلم نیاز داره چه چیزی رو یاد بگیره.. من بوت استرپ رو از طریق تجربه و جستجو یاد گرفتم.. من اصن قصد نداشتم ارزش کسی رو بیارم پایین. چون هیچ دلیلی نداره این کار رو بکنم.. همین الانم میگم واقعا یکی از دلایل ضبطم همین مورد بود که توی نت آموزش این شکلی که بیاد جزئیات رو بگه من ندیدم..شایدم من ندیدم و الان وجود داشته باشه.. به هر حال ممنونم از انتقادت..
از این به بعد این مورد رو توی آموزش هام لحاظ میکنم ;)
پاسخ:
بقیش رو هم ضبط میکنم..به خدا سرم خیلی شلوغ شده...صبح ساعت 8 صبح میرم 8 شب میام خونه... حالا این شنبه تعطیلیه..حتما ضبط میکنم براتون..
خوشحالم که دنبال میکنید آموزش هارو
کد نویسی وردپرس کاری نداره ..یه سری کد php هست که تزریق میشه توی قالب html همین..
شما هر موقع کدنویسی html تون قوی شد برید سراغ وردپرس
سعی میکنم آموزش وردپرس هم توی برنامه کاریم بزارم
پاسخ:
توی آپارات هم آپلود میکنم...اما خودم با مشکل سرعت رو به رو بودم این چند وقته.. واسه همین نشد اونجا آپبود کنم.. توی آپارات که آپلود بشه حجمش میاد پایین
پاسخ:
نه ناراحت نمیشم... خوشبختانه جنبه انتقادم بالاس.... شما گفتی قبلا فیلم های بوت استرپ رو جای دیگه دیدین درسته؟ بعدش اومدین فیلم های من رو دیدین.. نکته ی اول: اگه اون فیلم ها خوب بودن و یاد گرفتین چرا اومدین دوباره فیلم های من رو دیدین؟ نکته ی دوم: من توی فیلم اول توضیح دادم که می خوام چیو یاد بدم که اگه خوشتون اومد و نیاز داشتین فیلم های بعدی رو دانلود کنید و حجم اینترنت هدر نره... نکته ی سوم: اول کار هم گفتم که اگه سوتی دادم فیلم رو قطع نمیکنم چون فیلم های دیگه اکثرا ادیت شده هستند. ولی من گفتم کاملا زنده ضبط میکنم که اگر به مشکلی خوردم دوستان ببینند و تجربه بشه براشون..
در رابطه با حرفی که گفتین قبلا فیلم های دیگران رو دیدین یک مثال میزنم..این کار شما مثه این میمونه با شکم سیر بری یه رستوران و بخوای درباره غذای اون رستوران نظر بدی..خوب وقتی سیر باشی بهترین غذا هم بزارن جلوت هیچ مزه ای نمیده..حالا شده حکایت شما...
در رابطه با مختصر توضیح دادن که اشاره کردی باید بگم من تمام جزئیات رو با مثال توضیح دادم تا اینجای کار که مو به موی داستان رو بچه ها بگیرن که چیه..
راستی اگه واقعا فیلم های خوبی در زمینه بوت استرپ و به زبان فارسی می شناسید به من بگین تا من اونارو ببینم اگه واقعا خوب توضیح داده بودن من دیگه بقیه کار رو ضبط نکنم که دوبار کاری نشه
پاسخ:
نه بابا واسه چی ناراحتم بشم؟
فونت فارسی چه ربطی به بوت استرپ داره؟
واسه عکس منظورت رو متوجه نشدم
بازم میگم ناراحت نشدم..
چرا فکر میکنی نارحت شدم؟ :S
پاسخ:
شما اگه یاهو آیدی دارین برام بفرستین اونجا راهنماییتون کنم..چون باید ببینم دقیقا میخاین چه کاری انجام بدین
پاسخ:
:دی امیدوارم خوشت بیاد و راضی باشی از آموزش ها...مشکل یا سوالی داشتی در خدمتم
پاسخ:
جناب آقای دوست عزیزم :دی
من واقعا شرمنده شدم از این حرفت...قول میدم حتما حتما توی این هفته ضبط کنم براتون..خوبه؟
پاسخ:
سعی میکنم قالبی رو که طراحی میکنم از نظر گرافیکی قابل قبول باشه... طرح PSD نمیزنم ...همینحوری کم کم قالب رو تکمیل میکنم و نکاتش رو میگم..
پاسخ:
جلسه 1 تا 6 مقدمات ریسپانسیو کردن رو گفتم از جلسه 7 شروع کردم به استفاده کردن از جیزایی که یاد دادم
پاسخ:
من همه رو تست کردم...اینی که میگی واسه پی اچ پی هستش...web strom واسه Html و css هست که تست کردم...
آخرش به براکتس رسیدم ..البته سلیقه ای هست این چیزا من با براکتس راحتم..چون emmet هم روش نصب میشه
پاسخ:
اره..باید این کارو بکنی..توی padding تاثیر میذاره..قانون بوت استرپ همینه که خیلیا رعایت نمیکنن
پاسخ:
دقیقا این سوالی هست که واسه ی خودم پیش اومده بود وقتی داشتم بوت استرپ رو یاد میگیرفتم. فاصله ی بین هر ستون توی بوت استرپ 15 پیکسل هستش..توی فیلم بعدی که فردا شب برای دانلود قرار میدم حتما به این نکته اشاره میکنم..البته اگه منظور شمارو درست متوجه شده باشم..واسه اطمینان شماره و فیلم و دقیقه ی اون رو بهم بگو ببینم کجارو منظورته
پاسخ:
توی جلسه بعدی اشاره میکنم بهش..
یعنی چی تاریخی بود :دی ؟
پاسخ:
اتفاقا اینی که میگی خیلی خوبه...ولی خوب من چون زیاد از آیکن استفاده میکنم حال ندارم سفارشی سازی بکنم ولی اگه نیازت کمه بهتره سفارشی سازی کنی..
پاسخ:
سوتی که زیاد میدیم...فیلم و دیگه حال ندارم ادیت کنم..اینجوری مزش بیشتر..کار تکراری نیست...کسایی که فیلم رو میبینن ممکنه با همین مشکلات بر خورد کنن.. حالا توی فیلم هفتم یا هشتم یه سوتی دادم در حد مرگ :)))) جای class نوشتم style
منظورت رو توی جمله دوم متوجه نشدم..یعنی چی ای کاش توی برنامه نویس لینک نمیدادم؟ کدوم کامپونتت هارو آموزش بدم؟ اصن نفهمیدم چی گفتی :دی
پاسخ:
حالا بزار توی همین قالبی که از جلسه هفتم استارت زدم ، از کامپوننت هاش هم استفاده میکنم
پاسخ:
امشب نه..اگه فردا صبح بتون ضبط میکنم شب آپلود..اما قول نمیدم
پاسخ:
سلام..سلامت باشید..
معلوم نیست..هر موقع وقت کنم ضبط میکنم..
قابل شما رو نداره امیدوارم به دردتون بخوره
پاسخ:
نظر لطف شمارو میرسونه... چشم..اگه وقت بشه چیزای دیگه هم ضبط میکنم براتون
پاسخ:
استاد ؟ :))))
خواهش میکنم قابل شما رو نداره :دی
پاسخ:
سلام دوست عزیز..من اگه وقت کنم همین بوت استرپ رو تموم کنم باید خدارو شکر کنم که تونستم تمومش کنم.
اون چیزی که هم میگی میشه بحث برنامه نویسی و سرور ساید که در حال حاضر در حال یاد گیری هستم به صورت استاندارد و درست حسابی..
اگه یاد گرفتم بعدش میتونم بهتون یاد بدم
پاسخ:
شما باید مرورگر پیش فرض ویندوز رو فایرفاکس کنید..
پاسخ:
والا من خودم با کروم کار میکنم فایرفاکس سنگینه.. چرا با فایرفاکس میارین بالا؟ دلیل خاصی داره؟
پاسخ:
سلام...متاسفانه فرصت ضبط کردن ندارم الان...اما در آینده حتما ادامه میدم
پاسخ:
سلام دوست عزیز..
تا یک ماهه دیگه کل پک آموزش فتوشاپ روی سایت لرن فایلز قرار میگیره.. فعلا پک ناقص هستش و داره ضبط میشه
پاسخ:
سلام...لطف دارین شما..
ادامه دار که هست اما کی ضبط کنم معلوم نیست..الان حسابی سرم شلوغ شده..ضبط کردن آموزش شرایط خاصی می خواد باید اول از همه یه محیط بی سرو صدا پیدا کنم و کارو یکم سخت میکنه..
سرم خلوت بشه ضبط میکنم
پاسخ:
سلام دوست عزیز..
چشم سعی میکنم ادامه بدم
پاسخ:
سلام دوست عزیز..
اره گفتم به درد نمیخوره...میدونی چرا؟ چون بوت استرپ ورژنش رو زو به زود عوض میکنه و این فریم ورک رو آپدیت میکنه..حالا شما حساب کن اون شخصی که میاد بوت استرپ رو rtl میکنه وقتی براش آپدیت میاد زودی نمیاد نسخه ی جدید رو rtl کنه..
این یه مورد بود که حالا زیاد مهم نیست..
مورد دوم اینکه وقتی میشه با دستورات text-align و direction خودمون این کار رو انجام بدیم جه نیازیه بیایم نسخه rtl استفاده کنیم؟
پاسخ:
تا الان این چیزایی که آموزش داد م یه جورایی مقدمات کار بود..خودم می خوام یه دوره کامل صفر تا 100 ضبط کنم که توی اون یه قالب رو طراحی کنم.با پلاگین های مختلف آشنا میشیم.بوت استرپ یه سری نکته ی ریز داره که اونارو باید توی مثال عملی نشون بدم..بچه ها خیلی ازم سوال پرسیدن متاسفانه فرصت ضبط فیلم رو فعلا ندارم.
به احتمال خیلی زیاد یکی از قالب هایی که برای مشتری دارم میزنم رو آموزش میدم..قالب کاملی هستش و داخلش خیلی نکته داره..البته اینجوری میترسم نون اون کسایی که دارن فیلم میفروشن آجر بشه :دی
پاسخ:
توی فیلمای بعدی اینارو هم میگم..البته کاری نداره..توی سایت بوت استرپ بری یه تیکه کد html داره
پاسخ:
سلام.والا من مشکلی باهاش نداشتم توی این مورد.
شما با vpn یا چیز دیگه تست کنید ببینید بازم همین مشکل رو دارین یا نه..
شاید هم سرعت اینترتتون کمه
پاسخ:
وقتی open in browser رو نصب کردین براکتس رو ببنید از اول باز کنید..توجه کنید که اون آیکن زمانی نشون داده میشه که توی صفحه ی html باشین نه توی css یا js
------------------------------
منظورتون چیه که کلاس ها جواب نمیده؟ مگه فایل بوت استرپ رو به صفحه لینک نکردین؟
پاسخ:
وقتی open in browser رو نصب کردین براکتس رو ببنید از اول باز کنید..توجه کنید که اون آیکن زمانی نشون داده میشه که توی صفحه ی html باشین نه توی css یا js ------------------------------
منظورتون چیه که کلاس ها جواب نمیده؟ مگه فایل بوت استرپ رو به صفحه لینک نکردین؟
پاسخ:
سورس صفحه رو یه جایی آپلود کنید برام بفرستین بررسی کنم
پاسخ:
از فونت آیکن استفاده میکنید؟ باید فایل های سی اس اس فونت آیکن هم به صفحه اتچ کنید و همچنین فونتهای مربوطه رو داخل پوشه ی فونت بریزید..این کارهارو کردین؟
پاسخ:
اره میشه کم کرد...اما به نظرم دست نزنید بهتره..فاصله ها خیلی استاندارد هستن..اما اگه نیاز به تغییر دارین باید فایل بوت استرپدرو ویرایش کنید و یا استایل جداگانه بنویسید براش..با فایرباگ کار کردین؟
پاسخ:
سلام ممنونم..همچنین برای شما قبول باشه.
پاسخ:
وقتی توی open browser اجرا کردین یه بار ctrl+f5 رو بزنید ببینید درست میشه یا نه..اگه نشد فایل های پروژه تون رو زیپ کنید یه جا آپلود کنید برای بفرستین بررسی کنم ببینم اشکال از کجاست
پاسخ:
یه پست جدید در بلاگ ایجاد کردم و اونجا پاسختون رو دادم..اگه سوالی دارید بپرسید باز
پاسخ:
سلام..کاملا حق با شماست..با تشکر
پاسخ:
سلام خوب کاری نداره که..شما ظاهر قالب رو داری..فقط میمونه اینکه html و css رو بنویسی..که البته css هم داری.بعدش که قالب رو به اصطلاح ری دیزاین کردی؛ کدهای php رو میاری تزریق میکنی به قالب جدیدت
پاسخ:
باید به اینترنت متصل باشید..اگر وصل هستین احتمالا سرعتتون خیلی پایین باشه..اگر هم سرعت پایین نیست یه اسکرین شات بگیرین بفرستین برام
پاسخ:
یه برنامه اون پایین داره آپدیت میکنه asus live update امکان داره پهنای باند شما رو گرفته باشه..اگر اینجوری نیس شما یه وی پی ان نصب کنید با اون تست کنید. جالب بود برام..خبرش رو بدین بهم که درست شد یا نه..
پاسخ:
نه مشکل نداره اینا همه ادیتور هستن..ماشالله دسکتاپ شما پر از ادیتورو IDE هستش :))))
البته الان سرچ کردم یه جا خوندم ممکنه وی پی ان شما وصل باشه..اگه وصله قطعش کنید شاید درست بشه..شایدم تحریم کردن مارو
پاسخ:
خواهش میکنم قابل شمارو نداره
پاسخ:
سایت php چجوریه؟ یه سری فایل هستن با پسوند php درسته؟ حالا داخل اینها کدهای html و php هستن دیگه درسته؟ به عنوان مثال شما وردپرس رو در نظر بگیر..امیدوارم با وردپرس کار کرده باشی چون مثالم واسه وردپرسه..
قالب های وردپرس چی هستن؟ همون قالب های html ساده ای هستن که داخلش کدها و توابع php وردپرس تزریق شده..یعنی بین کدهای html شما کدهای php قرار میدی..مثلا تابعی رو در وردپرس در نظر بگیر که لیست دسته بندی هارو میاره..این تابع کدش جایی از قالب html ما قرار میگیره که قرار لیست دسته بندی ها ی سایت اونجا نمایش داده بشه.گرفتی چی شد؟
پاسخ:
سلام..والا من تاحالا اینجوری نصب نکردم ولی یکی از روش های نصب هم به صورت دستیه
پاسخ:
متاسفانه امکانش نیست..یعنی نه که امکانش نباشه..در حال راه اندازی یک وب سایت هستم که فقط قرار طراحی وب آموزش بدم..یکی از برنامه هام اینه داخل اون سایت یک قالب رو 0 تا 100 با بوت استرپ طراحی کنم.فعلا کارای هاست و دامین رو انجام دادم ..باید یه قالب خوب براش بزنم و یک درگاه هم بگیرم..انشالله تا آخر تابستون میارمش بالا
پاسخ:
کاری نداره که..قالب رو توی براکتس طراحی کن بعدش فایل های سی اس اس رو توی Master Page اتچ کن..هرچی بین تگ Body گذاشتی کپی کن از فایل Html به فایل MasterPage بعدش کدهای C# رو بین کدهای html قرار میدی و قالب داینامیک میشه
پاسخ:
خوب مسلما وقتی یه جایی محتوای درست حسابی باشه بازدید هم بالا میره..
css3 و html5 ورژن های بعدی از css و html هستن که خیلی وقته اومدن باید منتظر css4 باشیم..
اینا امکانات بیشتری دارن
پاسخ:
چشم..احتمالا این کار رو انجام بدم..اما نه در این وبلاگ..در قالب یک وب سایت هدفمند..با کلی آموزش..
پاسخ:
بوت استرپ RTL به درد نمیخوره..نسخه ی اصلی بهترین گزینس..خیلی راحت میتونید RTL کنید..آموزش های بعدی هم در قالب یک پروژه اضافه میکنم..فعلا زمانش مشخص نیست
پاسخ:
body{direction:rtl} از این دستور توی css استفاده کن ببین درست میشه یا نه
پاسخ:
چشم اگه شد بقیه رو ضبط میکنم
پاسخ:
اسپیکرهای شما مشکل داره..صدا اوکیه
پاسخ:
سلام...بله میشه.
شما باید سایز هدر رو در صورتی که از کلاس container استفاده میکنی 1140 پیکسل در نظر بگیری..چون ماکسیمم سایز کلاس container 1140 هستش.
..
ولی اگه از container-fluid استفاده کنی داستان فرق داره و عرض صفحه 100% میشه..
حالا شما نمیدونی مانیتور کاربر عرضش چقدره و باید ماکسیمم سایز رو براش در نظر بگیری که معمولا 1920 در نظر میگیرن عرض اون رو..
به نظرم بهتره از container استفاده کنی و عرض عکس هدر رو همون 1140 در نظر بگیری..ارتفاع اون هم دست خودته..بستگی به هدرت داره..
معمولا بیشتر از 300 ارتفاع رو در نظر نمیگیرن..چون حجمش میره بالا..
گرفتی چی شد یا نه؟
پاسخ:
سلام...یه دمو آنلاین بزارید ببینم کجاش اشکال داره
پاسخ:
خوب شما باید صفحه رو inspect کنی..بلدی؟ ببینی از کدوم کلاس داره رنگ میگیره..اسم کلاس رو حذف کن و کلاس خودت رو بهش بده..فقط نکته ای که داره استایلهای کلاس مورد نظر رو از فایل بوت استرپ کپی کن..بعدش کلاس جدیدی که تعریف میکنی اون استایل هارو Paste کن و رنگش رو عوض کن.گرفتی چی شد؟
پاسخ:
این مشکل رو داره..من خودم برای انتخاب متن فارسی مکان نمای ماوس رو اول متن فارسی قرار میدم بعدش کلید shift رو میگیرم و با ماوس روی آخرین کلمه فارسی کلیک میکنم ...اینجوری متون فارسی انتخاب میشه
پاسخ:
نظر لطفتونه..توی برنامه های آینده ام همچین چیزی هست که بخوام تدریس مجازی داشته باشم..درباره پولی کردن آموزش ها هم اگر این کارو کنم با قیمت پایین عرضه میکنم که کسانی که توانایی مالی ندارن بتونن اموزش هارو استفاده خریداری کنن
پاسخ:
بله همینطوره..شما باید فونت عددی یکان رو هم داشته باشین.اون رو هم به صفحه پیوست کنید.
پاسخ:
ایمیلتون رو بدین بفرستم براتون
پاسخ:
دیتا لیست به صورت جدول اطلاعات رو نشون میده؟چجوریه خروجیش؟
پاسخ:
jqueryrain
htmldrive
codepen
اینارو سرچ کن
پاسخ:
inspect کردن با firebug رو اگه بلد باشین به راحتی میتونید این کار رو انجام بدین..
در رابطه با firebug جستجو کنید
پاسخ:
شما این لینک رو بخون
http://stackoverflow.com/questions/12609110/responsive-css-background-images
پاسخ:
سلام دوست عزیز
آفرین خیلی خوبه...
شما راهکارتم ارائه کن استفاده میکنیم ;)
پاسخ:
بله حق با شماست..من دربارش سرچ کردم
پاسخ:
سلام دوست عزیز..خوشحالم که استفاده کردین
موفق باشین
پاسخ:
متاسفانه فعلا وقتش رو ندارم اما تا چند وقت دیگه یه برنامه ریزی کردم برای این کار
پاسخ:
ببین کل بوت استرپ رو وقت نشد یاد بدم
اما توی این قسمتایی که ضبط کردم با اصل داستان آشنا میشی که گرید بندی هستش.
بقیش رو خودت میتونی از سایتش یاد بگیری
پاسخ:
سلام دوست عزیز..
نظر لطفته
----------
در آینده این کار رو انجام میدم حتما
پاسخ:
منظورت رو متوجه نشدم..بیشتر توضیح بده
پاسخ:
ببین این سایت توی حالت ریسپانسیو یه منوی دیگه داره که بهش میگن Slide Menu
یعنی اینکه از کنار باز میشه..
اسلاید منو ها زیادن میتونی توی گوگل سرچ کنی
اما این سایت دوتا منو داره نه یکی..
وقتی صفحه کوچیک میشه منوی اصلی مخفی و اسلاید منو نمایش داده میشه.گرفتی تا اینجا چی شد؟
حالا این کار زیاد جالب نیست..
چون شما دوبار کد HTML مینویسی.
یه پلاگین بهت معرفی میکنم عالیه
http://slicknav.com/
با این پلاگین میتونی منوی ریسپانسیو بسازی
پاسخ:
خواهش..
توی html 5 یه سری تگها اضافه شدن..مثت همین section و nav
تگ div از قبل وجود داشت
اصلا چه دلیل داشت توی html 5 این تگها به وجود میاد؟
به خاطر اینکه صفحه پر ازdiv نشه
یه جورایی بهش میگن تگهای Semantic یا معنایی...صفحت معنی پیدا میکنه...مخصوصا برای موتورهای جستجو..مثلا تگ Header و footer هم داریم..
مثلا section واسه بخش بندی صفحات هستش
از تگ Nav برای ایجاد منو استفاده میشه
اون تگ span هم برای یه مثال میزنم
فرض کن یه پاراگراف داری متنش قرمز هست.تو میخای یه کلمه از اون قرمز بشه ..شما اون رو توی تگ span قرار میدی و به span یه کلاس میدی و رنگش رو قرمز میکنی..
به مرور زمان متوجه میشی چه جاهایی از span استفاده کنی
البته این توضیحاتی که دادام خیلی مختصر بود..توی گوگل سرچ کن بیشتر گیرت میاد مطلب
پاسخ:
سلام..چون واقعا وقتش رو ندارم..حتما وقت شد بهتر از این رو ارائه میکنم
پاسخ:
salam az khasiate direction:rtl estefade kon ..kari nadare ke
پاسخ:
سورست رو کلا اپلود کن بفرست
پاسخ:
فایل های سی اس اس رو اتچ نکردی
بیشتر دقت کن
توی پوشه سی اس اس شما یه فایل bootstrap.css هستش
ولی شما توی فایل html فایل bootstrap.min.css رو اتچ کردی
همین مورد درباره فایل Main شما صدق میکنه..
پاسخ:
بعضی وقتا این مشکلات پیش میاد..شما میتونی با inspect کردن صفحه اون مشکلات رو پیدا کنی
درباره google inspector جستجو کن ابزار خوبیه
پاسخ:
salam dooste aziz...
ma tooye css ye chizi darim be esme z-index
shoma too google darbarash search bezan ke kamelan motevajeh beshi ghazie chie
tooye site w3school.com darbarash bekhoon
پاسخ:
پس معلومه درست سرچ نکردی
خاصیتی z-index اولویت میده کدوم المان روی اون یکی قرار بگیره.حالا منوی شما اولویت کمتر داره که میوفته زیر
بیشتر بسرچ
پاسخ:
بفرست فرصت کردم بررسی میکنم..یه ایمیل هم بده که برات بفرستم
پاسخ:
سورست رو آپلود کن لینکش رو خصوصی بفرست برام
از طریق صفحه تماس با من بفرستی خصوصی میاد
پاسخ:
سلام..معلوم نیست دوست عزیز..
هروقت ضبط کنم قرار میدم
پاسخ:
برای طراحی کامنت باید سی اس اس بلد باشی..بستگی داره چجوری بخوای طراحی کنی
پاسخ:
خوب شما اگه از سیستم گرید بندی بوت استرپ استفاده کنی ریسپانسیو میشه دیگه..
البته بعضی جاهاش نیاز داری از MediaScreen ها استفاده کنی
اگه نمیدونی مدیا اسکرین چیه یه سرچ بزن
پاسخ:
تست نکردم
ولی این لینک رو بخون شاید کمکت کنه
http://stackoverflow.com/questions/13354578/custom-li-list-style-with-font-awesome-icon
پاسخ:
ربطی به وردپرس نداره که....منظورت چیه؟ شما توی وردپرس آدرس دهی خودتون رو دارین
احتمالا بد آدرس دهی میکنی
پاسخ:
جلسه دوم دوتا پارت هستش
دقت کنید
باید جفتش رو دانلود کنید یعنی پارت اول و پارت دوم
سپس پارت اول رو اکسترکت کنید
فایل پارت دوم هم کنار فایل پارت اول باشه
پاسخ:
مخلصیم...خوشحالم به دردت خورده
پاسخ:
به نظرم خیلی خوبه که بلد باشی...
مثلا من خودم الان کار نکردم تاحالا نه sass نه less
دلیلش میدونی چیه که میگم خوبه بلد باشی؟
پشتیبانی و نگهداری قالب رو برات راحت میکنه..
مثلا الان من جایی که مشغول کار هستم یه قالب میزنم برای یه مشتری..
حالا یه مشتری دیگه هم میاد میگه من این قالبو دوست دارم ولی از رنگ قرمز خوشم نمیاد برام آبی درست کن
حالا با sass کافیه یه متغیر رنگ بگیری و هر مشتری هر رنگی خواست به راحتی براش تغییر بدی(یعنی فقط شما کافیه یه جا این رنگ رو تغییر بدی توی کل قالب اعمال میشه)
کلی مزیت دیگه هم داره که توی کار باهاش آشنا میشی
پاسخ:
نباید بزاری ترس سراغت بیاد
تو باید آینده رو نگاه کنی
کدها و تکنولوژی ها روز به روز داره تغییر میکنه و اگه شما با این تغییرات پیش نری شکست میخوری
مگه قبلا بوت استرپ بود؟
مگه قبلا css3 یا html5 بود؟
حالا sass اولش ترسناک به نظر میرسه ولی خیلی خوبه بلد باشی
سرعت کدنویسی رو افزایش میده
پشتیبانی رو راحت تر میکنه
نگهداری کدها خیلی خیلی راحت تر میشه
شما نیازی نیست جاوااسکریپت بلد باشی..جاوا اسکریپت برای تازه کارا سخته
اما وقتی جی کوئری وجود داره نیازی نیست برای شروع جاوااسکریپت یاد بگیری..وقتی حرفه ای تر شدی اونوقت جاوااسکریپت به دردت میخوره(مثلا برای پیاده سازی پترن)اگه نمیدونی پترن چیه سرچ بزن درباره مفهوم دیزاین پترن
--------------------------------------------------------------------
پس سعی کن نترسی و بری دنبالش یاد بگیری
البته همه اینا بستگی به هدفت داره
باید ببینی هدفت از یاد گیری این مسائل چیه
هرچی هدف بزرگتر مسیر پیشرفت طولانی تر
پاسخ:
والا من خودم از px استفاده کردم تا الان به مشکل بر نخوردم..
پاسخ:
سلام..این دوتا باید کنار هم باشه بعدش پارت اول رو اکسترکت کنی دومیش اتوماتیک اکسترکت میشه
پاسخ:
من همین الان تست کردم مشکلی نداشت
شاید توی آدرس فارسی قرار میدینشما جفتش رو بریز دسکتاپ
بعدش اولی رو اکسترکت کن
پاسخ:
تست کردم اوکی بود مشکلی نداشت
پاسخ:
قابل شما رو نداشت دوست عزیز ;)
پاسخ:
اگه قصدت یاد گیریه بوت استرپه با همینا یاد میگیری و نیازی به ادامه نیست
اصلش همین گرید بندیشه که کامل توضیح دادم
پاسخ:
خواهش میکنم..خوشحالم به دردتون خورده این آموزش ها
پاسخ:
سلام خواهش میکنم
متاسفانه php کار نیستم من..ولی شاید در آینده یه کارایی بکنم البته نه php
پاسخ:
ممنون لطف دارین شما
پاسخ:
سلام..اتفاقا بعدش سرچ زدم فهمیدم داستان چیه
اولین بار بود به این مشکل بر خوردم
اما چون گفته بودم فیلم هارو ادیت نمیکنم و به صورت کاملا لایو ضبط میکنم بهتر هستش..شاید یه سری از دوستان بعدا با این مشکلات دست و پنجه نرم کنن..
البته نظر من اینه که سوتی دادن توی فیلم خیلی خوبه :))
چون ممکنه بقیه بچه ها هم از این سوتی ها بدن..ولی وقتی من سوتی رو میدم دیگه اونا حواسشون رو جمع میکنن سوتی نمیدن ;)
پاسخ:
با VPN تست کن مییشه
پاسخ:
سلام.خواهش میکنم دوست عزیز
خوشحالم به دردتون خورده
راستش من خودم تاحالا این کارو نکردم که افکتش رو عوض کنم..اما با یه سرچ زدن ساده میتونید پیدا کنید
اینم هم نمونه کد:
http://codepen.io/Rowno/pen/Afykb
پاسخ:
اصلا بوت استرپ رو تغییر ندین
استایل رو توی فایل سی اس اس جداگونه بنویسید.
یه کلاس تعریف کنید و کلاس رو به تگ h1 بدین
پاسخ:
سلام..بله زیاد جالب نیست..دلیلشم اینه اگه بوت استرپ ارتقا پیدا بکنه خدا میدونه چه زمانی نسخه راست به چپ بیاد بیرون.پس چه بهتر عادت کنیم از نسخه اصلی استفاده کنیم.
والا اصلا وقت نکردم دیگه این ویدئو هارو ضبطش رو ادامه بدم..اما اصل داستان همین بود که توی این فیلم ها آموزش دادم.
پاسخ:
سلامت باشی دوست عزیز..
پاسخ:
شرمنده دوست عزیز..یه مقداری سرم شلوغ بود این چند روز..
خدارو شکر که حل شد.:)
پاسخ:
سلام
شما باید فایل section2.Part1 رو هم دانود کنید کنار هم قرار بدین بعد پارت اول رو اکسترکت کنید
پاسخ:
خوشحالم برای شما مفید بوده
انشالله شما هم هرجا هستین موفق باشین
پاسخ:
خواهش میکنم دوست عزیز
پاسخ:
اینم میشه
ولی چون با مفهوم بوت استرپ آشنا بشین از فیلم اول تا اخر باید ببینید
پاسخ:
سلام
شما به اون کانتینر اصلی یه ایدی بده و به اون ایدی استایل max-width 1300 بده
پاسخ:
قربونت اقا مجید
برای یادگیری هیچوقت دیر نیست..
موفق باشید
پاسخ:
سلام
احتمالا به اون کلاستون طول و عرض نسبت ندادین..
width و height براش در نظر بگیرین
پاسخ:
سلام..خوشحالم که تونستم کمکی به شما بکنم..
جوملا کار یعنی شما بتونید برای جوملا پلاگین بنویسید ، قالب طراحی کنید و از عهده نیازهای یک مشتری بر بیاین..
شما باید PHP رو خوب بلد باشی و با سیستم و ساختار جوملا به خوبی آشنا باشی که چجوری براش پلاگین مینویسن
پاسخ:
سلام...خواهس میکنم دوست عزیز
پاسخ:
فقط این آیکن رو نشون نمیده یا اینکه آیکن های دیگه هم لود نمیکنه؟
پاسخ:
سورست رو یه جا آپلود کن بفرست برام بررسی کنم یا یه دموی آنلاین بزار
پاسخ:
فدات شم فایل سی اس اس Font awesome رو چرا نذاشتی توی صفحه؟
پاسخ:
سلام..خواهش میکنم دوست عزیز..خوشحالم تونستم کمکی بکنم بهتون
پاسخ:
سلام والا تاحالا به این مشکل بر نخوردم
پاسخ:
خوب الان من که نمیتونم اینجوری بفهمم مشکلت چیه..باید دموی آنلاین بزاری..قالبت رو یه جایی آپلود کن بعد لینکش رو بفرست
پاسخ:
معلومه گرید بندی رو خوب یاد نگرفتی
الان نوشتی براشون توی حالت xs بشن 4تایی
شما کل اون کلاس های col-xs رو که دادی ازشون حذف کن درست میشه
پاسخ:
شما باید کد جی کوئری بنویسی واسه این کار
به این صورت که با جی کوئری ارتفاع سایدبار و محتوی رو میگیری ..با یه شرط چک میکنی کدوم بزرگتره..بعدش اونی که بزرگتر هست رو با دستورات جی کوئری به عنوان ارتفاع مشخص میکنی..
پاسخ:
2ta part bayad kenare ham bashe moghe extract
پاسخ:
مرسی دوست عزیز از این همه انرژی..
در آینده نه چندان دور این بلاگ رو تبدیل به یه وب سایت میکنم..
هدف اصلیم از ضبط این فیلم ها این بود ببینم چقدر بازخورد مثبت و منفی میاد..
خوشبختانه اکثر دوستان از نحوه تدریس راضی بودن..
تا چند ماهه دیگه با کلی فیلم آموزشی در خدمت دوستان هستم.
هم سمت سرور ساید هم سمت کلاینت ساید.
پاسخ:
بوت استرپ 4 خیلی تفاوت نداره با ورژن 3
زیاد نگرانش نباش
پاسخ:
https://css-tricks.com/viewport-sized-typography/
این لینک رو بخون
------------------
البته میتونی با دستورات مدیا کوئری هم این کار رو بکنی..دربارش سرچ کن
پاسخ:
سلام..متاسفانه من این آموزش هارو پارسال ضبط کردم اصلا فایلهاش رو نمیدونم کجا گذاشتم..ولی یه سری جلسات رو فایل های سورسش رو قرار دادم میتونید از اونا استفاده کنید
پاسخ:
مرسی از این همه انرژی :)
امیدوارم تونسته باشم بهت کمکی بکنم
پاسخ:
سلام..ببینید بوت استرپ فقط بحث گرید بندیش یه مقدار سخته که من توی این آموزش ها به زبان خیلی ساده توضیح دادمش
چیز هایی که شما گفتین به راحتی یه کپی پیست کردن از سایت خود بوت استرپ امکان پذیره..
پاسخ:
سلام...اون قسمت ها باید کنار هم باشن تا بشه اسکترکت کرد
با winrar بخش بندیش کردم
پاسخ:
سلام..در آینده احتمالا یه آموزش جدید ضبط بشه
پاسخ:
خواهش میکنم....ایشالله موفق باشید
پاسخ:
سلام..خواهش میکنم ;)
پاسخ:
باید Section2.Part1 رو هم دانلود کنید
این دوتا فایل رو کنار هم قرار بدین و پارت یک رو اکسترکت کنید
پاسخ:
احتمالا فایل های سی اس اس رو درست اتچ نکردید و یا اینکه فونت ها به درستی اتچ نشدن
میتونید توی این گروه تلگرامی عضو بشید و مشکلاتتون رو مطرح کنید
https://telegram.me/joinchat/BdCtHz91jeC9wfUuKkp14g
پاسخ:
احتمالا اشتباه نصب کردی..
چون هم نام با این افزونه فکر کنم وجود داره
پاسخ:
سلام...
فقط با inspect کردن صفحه میتونید بفهمید که علت چیه
یکیش میتونه این باشه که تصاویر شما ریسپانسیو نیستن و باعث میشه این اتفاق بیوفته
پاسخ:
سلام..
brackets.io
فعلا فرصت ضبط نیست
اما با همین ها هم کاملا گرید بندی رو یاد میگیرید
پاسخ:
سلام..
خواهش میکنم آقا داوود
خودمم کلا آدم تنبلی هستم زیاد نگران نباش تنبل چیز بدی نیست ;)
پاسخ:
سلام..میتونی دموی آنلاین قرار بدی؟
پاسخ:
بیاین توی این گروه سوال خودتون رو مطرح کنید
https://telegram.me/joinchat/BdCtHz91jeBoP3ftB6ryJA
پاسخ:
سلام یه دموی آنلاین قرار بدین از کارتون تا بگم
پاسخ:
سلام...متاسفانه فرصت نشد ضبط کنم فعلا
پاسخ:
بوت استرپ ربطی به جوملا نداره ها..شما باید آموزش طراحی قالب جوملا رو سرچ کنید
پاسخ:
ممنون از شما نظر لطفتونه..راستش فرصت ضبط کردن دیگه نیست..در آینده اگه شد حتما این کارو میکنم
پاسخ:
فکر کنم فقط با کروم سازگار باشه
اسک پلاگینش Open in browser هست
پاسخ:
مشکل خاصی نداره هاا...ببینید اینو دو پارت کردم
باید پارت یک و دو کنار هم باشه و شما پارت یک رو اکسترکت کنید..پارت دو خود به خود اکسترکت میشه
پاسخ:
خواهش میکنم دوست عزیز
پاسخ:
سلام..توی سرعت لود سایت به چشم نمیاد...
در کل فاکتور های مهمتری توی سرعت لود سایت وجود دارند که شما اصل داستان رو بیخیال شدین و به مسائل کم اهمیت دارید بها میدین..
تعریف div تو در تو میتونم بگم اصلا بی اهمیته در سرعت لود سایت
موفق باشید
پاسخ:
سلام...خوشحالم که این آموزش ها به دردت خورده..
خدا قوت پهلوان D:
پاسخ:
سلام دوست عزیز...همین آموزش های برای کار کردن با گرید بندی کافیه..
اما برای استفاده از کامپوننت های دیگه خیلی راحت میتونید از سایت بوت استرپ استفاده کنید.
اما چون مبحث گرید بندی یکم سخته براتون به صورت فیلم آماده کردم
فعلا این آموزش ها ادامه نداره تا سر فرصت یکی بهتر ضبط کنم
پاسخ:
حتما حتما ادامه میدم....احتمالا توی عید ضبط کنم
پاسخ:
خواهش میکنم دوست عزیز...خوشحالم استفاده کردین
پاسخ:
سلام...متاسفانه دیگه وقت نشد ضبط کنم..
پاسخ:
چشم دوست عزیز...حتما
پاسخ:
سلام.ممنون لطف دارید...آموزش های بیشتر هم قراره توی عیداستارت بزنم برای ضبط...اینکه کی تموم بشه رو نمیدونم..اما فعلا در زمینه وردپرس ضبط نمیکنم
پاسخ:
سلام توضیح داده بودم توی پست:
تذکر مهم: فایل های جلسه دوم را دانلود کرده و در یک پوشه کنار هم قرار دهید.سپس پارت اول را با Winrar اکسترکت کنید
پاسخ:
سلام..برای بعضی از کاربرانه نصب نمیشه..از یه ف_یل_تر شکن استفاده کنید
پاسخ:
سلام..کاملا حق با شماس..انشالله در فیلم های بعدی این موارد حتما لحاظ میشه
پاسخ:
سلام...خیلی خوشحالم که آموزش ها به دردتون خورد...متاسفانه php کار نکردم زیاد...اما سعی میکنم یه پک جی کوئری درست حسابی ضبط کنم
پاسخ:
سلام....من اصلا توی ویژوال کد U I نمیزنم....تاحالا نصب کردم این موارد رو
پاسخ:
سلام...
چندتا علت داره
احتمالا آدرس دهی فونت شما اشتباهه
پاسخ:
سلام...توی گروه عضو بشین لینکش توی بلاگ هست..
مشکلتون رو اونجا مطرح کنید
پاسخ:
سلام..نباید مارجین بدین اشتباهه..
شما باید داخل اون Div که کلاس col-md-8 دادی یه Div دیگه ایجاد کنی و محتوای خودت رو اون تو بریزی..مثلا اگه زنگ پس زمینه قرار هست بدی.. به Div داخلی باید بدی.خود بوت استرپ یه پدینگ 15 Px میندازه براش
پاسخ:
سلام..اینجوری کمک کردن سخته...اگه میتونی دموی انلاین بده
پاسخ:
باید از قبل طراحی بشه این مورد.چیزی نیست که بخواد مثل افزونه نصب بشه
پاسخ:
سلام
این هست
http://p30download.com/fa/entry/43172/
پاسخ:
لطفا داخل گروه سوالتون رو مطرح کنید
لینکش توی صفحه اصلی هست
پاسخ:
تگ های a رو داخل یه div بذاری و از طریق posstion absolut این کارو انجام بدین