آموزش کد نویسی - ساخت دکمه تعداد بازدیدvisits : 1085
|
|||||||||
00mostafa00
![]() ![]() ![]()
|
آموزش کد نویسی - ساخت دکمه سلامشاید دیده باشید در بعضی از سایت ها برای لینک دادن به آدرسی از دکمه هایی استفادده میکنندیا به عنوان جعبه دانلود ازشون استفاده میکننامروز میخوام آموزشی ساده ولی کاربردی که قبلنا خود بنده دنبالش بودم رو براتون بذارمخوب اول یک دمو بذارم تا بدونید چی میخوام بذارمبرای دیدن دمو کلیک کنیدخوب چیزی رو که میخوایم بسازیم رو بهتون نشون دادمهمونطور که گفتم بسیار ساده استبریم سراغ آموزش قرار میدهیم که در آن استایل های خود را قرار خواهیم دادسپس بعد از تگ استایل تگی با نام
باز میکنیم که این تگ داره میفهمونه که کاربر با کلیک روی دکمه کجا برهدر قسمت لینک شما در کد بالا آدرس سایت یا فایلتون قرار میگیره و در داخل تگ a کد دکمهاگر نمیخواین دکمتون لینک داشته باشه نیازی نیست که از کد بالا استفاده کنیدخوب حالا باید دکممون رو بسازیمدر داخل تگ a تگی با نامbuttonایجاد میکنیم دقیقا به این شکل خوب شما موفق شدید یک دکمه ساده بسازیدشاید بخواین به این دکمه استایل بدیدیعنی مثلا دورش رو خم کنید فونتش رو عوض کنید پس زمینه بذارید و... برای این کار شما باید برای دکمتون یک آی دی در نظر بگیریدبرا قرار دادن آی دی کد زیر را در داخل تگ دکمه قرار میدهید id=\\\"button\\\"یعنی به این صورت خوب حالا برای اینکه بتوانیم به این آی دی استایل بدیم لازم هست که در تگ استایلی که ایجاد کردیم اینکار رو بکنیم } با استفاده از کد بالا داریم به مرورگر میفهمونیم که آی دی باتن رو با این استایل بارگذاری کنخوب تا الآن رو که فکر کنم فهمیدیدحالا میریم سرغ استایل دهی و سی اس اسما باید استایل های خودمون رو توی قرار بدیماول از همه براش میخوایم یک بگاند بذاریمبرای گذاشتن بکگراند باید کد زیر رو توی استایلمون بذاریمbackground:;در بین:;باید کد رنگ یا اسم رنگ رو بنویسید یا میتونید در بین:;به اینصورت استفاده کنیمurl()که با استفاده از این کد میتونیم بکگراند رو به صورت عکس بذاریم(منظورم اینه عکس بذاریم)برای این کار باید آدرس تصویر را در بین)(قرار بدیدخوب حالا میخوایم دور این دکمه خم بشهبرای اینکار باید ازborder-radiusکد بالا استفاده شودکد بالا به مرورگر میفهماند که باید دور دکمه رو خم کنهبرای استفاده از این امکان باید بهش بگید که چند پیکس خم بشهمثلا من 5 پیکسل گذاشتمborder-radius:5px;حالا میخوایم به باکسمون سایه بدیمبرای قرار دادن سایته باید از کد زیر استفاده شودbox-shadowکه کد کامل به این صورت میشودbox-shadow:0px 0px 3px #336f7c;در قسمت پیکسل ها باید فاصله سایه مشخص شود و در قسمت کد رنگ#336f7cرنگ مورد نظرتون رو قرار بدینحالا میخوایم مشخص کنیم که رنگ متنون چی باشهبرای اینکار از کد زیر استفاده میکنیمcolorکد بالا به مرورگر میفهماند که رنگ متن چی باشدمن رنگش رو گذاشتم#dbddddکد کاملcolor:کد رنگ;خوب حالا میخوایم مشخص کنیم فونتش چی باشه و سایزش چقدر باشهبرای اینکار باید از کد زیر استفاده کنیمfontبرای اینکه بگیم فونتش سایزش چقدر باشه باید به پیکس یا هر چیزی مشخص کنیممن سایزش رو زدم13pxو فونتشم بی یکان گذاشتمکد کاملfont:13px b yekan;حالا میخوایم بگیم که وقتی موس رفت روی دکمه رنگ فونت و بکگراند عوض بشهبرای این کار باید در بخش استایل دوباره چنین چیزی اضافه کنیم
این کد همونطور که گفتم داره میگه زمانی که موس میره روش چه تغییراتی بکنهمن فقط رنگ متن و رگ بکگرند رو عوض کردمبرای اینکار باید در بخش هاور دوباره دو کدcolorوbackgroundرو اضافه کنیمولی اینبار اگر دوست دارید میتونید رنگ رو عوض کنیدمن اینجوری کردم
اری کردم که وقتی موس میره روش رنگ متن بشه سفید و بنگ بکگراند هم بشه#214951شاید بگید این کد چیهtransition:0.9s;این داره میگه که این عملیات در طی 9دهم ثانیه انجام بشهخوب حالا کدتون رو توی یک ادیتور آنلاین تست کنید و ببینید چه چیزی درست کردیدکد کامل امیدوارم استفاده کنید با تشکر |
||||||||
سه شنبه 27 آبان 1393 - 23:16 |
|
![]() |
سپاس هاThanks (1) : smaeal - |
smaeal
![]() ![]() ![]()
|
پاسخAnswer 1 : آموزش کد نویسی - ساخت دکمه - داداش مصطفی لینک دمو کار نمیکنه... - استایلی که گذاشتی نمایش داده نشده(وقتی کپی میکنید و مستقیماً پیست میکنید اینطوری میشه) من خودم یه دکمه میزارم: این از استایل دکمه (button): کد: button{ این هم خود دکمه: کد: <button>کدستان،بهترین سایت آموزشی</button> این هم دمو: کد: <style> |
||||||||
چهارشنبه 28 آبان 1393 - 10:00 |
|
00mostafa00
![]() ![]() ![]()
|
پاسخAnswer 2 : آموزش کد نویسی - ساخت دکمه ممنون ببخشید دیگه خراب در اومد:D |
||||||||
چهارشنبه 28 آبان 1393 - 13:02 |
|
smaeal
![]() ![]() ![]()
|
پاسخAnswer 3 : آموزش کد نویسی - ساخت دکمه نه بابا این چه حرفیه...فقط خواستم به شما و به همه کاربرا بفهمونم که وقتی چیزی رو کپی میکنن اول توی نت پد پلاس یا نت پد ساده ویرایشش کنن و بعد بزارن اینجا...همین با تشکر |
||||||||
چهارشنبه 28 آبان 1393 - 13:44 |
|
![]() |
سپاس هاThanks (1) : 00mostafa00 - |