آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ


Create Filled Navigation Menu Tut main ih587kq آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

سلام . با استفاده از فتوشاپ به راحتی میتوان طرح های بسیار زیبایی از طراحی وب خلق کرد . منو در بحث طراحی وب بسیار مهم است و جذابیت آن روی سایت بسیار میتواند تاثیر گذار باشد . در این مطلب قصد دارم طراحی یک منو در فتوشاپ و نحوه کدنویسی آن را مرحله به مرحله آموزش دهم . برای خواند آموزش به ادامه مطلب مراجعه کنید .

جزئیات آموزش

-          استفاده از jQuery

-          استفاده از CSS

-          استفاده از فتوشاپ

-          زمان مورد نیاز : ۴۰ دقیقه

-          درجه دشواری : متوسط

 

1-       یک فایل جدید در فتوشاپ با سایز ۸۰۰PX در ۵۰۰PX ایجاد کنید .

img1 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۲-       در این مرحله یک خط افقی (خط کش) در ۷۰ پیکسلی طرح ، با استفاده از View>New Guide  ایجاد کنید .

img2 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۳-       حالا با استفاده از گزینه Create Folder یک پوشه به نام Menu و داخل آن یک زیرشاخه به نام Menu Text ایجاد کنید .

img3 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۴-       ابزار متن یا Text Tool ( میانبر : T ) را انتخاب کنید و از جعبه ابزار character تنظیمات مربوط به متن ها را انجام دهید .

Font: Franklin Gothic Medium Cond

Font Size: 15pt

Color: Black

شما از فونت های دیگر هم میتوانید استفاده کنید اما فعلا در این آموزش این فونت مناسب است .

img4 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۵-       یک خط افقی دیگر (خط کش) در ۴۰ پیکسلی کار ایجاد کنید برای کمک به تراز شدن نوشته های منو .

img5 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۶-       پوشه Menu Text را انتخاب کنید و گزینه های مورد نظر را با فاصله مناسب به صورت تصویر زیر بنویسید و در کار قراردهید .

HOME, SERVICES, PORTFOLIO, ABOUT, CONTACT

img6 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

7-       یک پوشه دیگر داخل پوشه Menu ایجاد کنید و نام آن را Menu Background بگذارید .

img7 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۸-       حالا با استفاده از ابزار انتخاب (rectangular marquee tool) یک محیط انتخابی با ارتفاع ۷۰ پیکسل و طول ۱۰۰ پیکسل ایجاد کنید .

img8 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۹-       ابزار gradient tool (میانبر : G) را انتخاب کنید و یک طیف رنگ به شکل زیر ایجاد کنید .

img9 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۰-       حالا طیف رنگ را با استفاده از موس از پایین بخش انتخابی به بالا بکشید و رها کنید .

img10 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

تنظیمات Layer Style را هم مانند زیر تنظیم کنید .

Stroke Size : 1px

Position : outside

Color : Black

img10 1 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

11-       در اینجا باید برای منوها حاشیه کمی ایجاد کنید تا هر یک از آن ها را از دیگری جدا کند .

img11 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۲-       به select > modify > contract بروید و میزان آن را ۱ پیکسل قرار دهید .

img12 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۳-       ابزار Burn Tool را انتخاب کنید و تنظیمات زیر را برای آن انجام دهید . سپس در محل های مشخص شده از آن استفاده کنید .

img13 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۴-       حالا با استفاده از ابزار Move تکه منو را ۱ پیکسل به سمت راست حرکت دهید تا حاشیه سمت چپ آن مشخص باشد .

img14 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۵-       در این مرحله از تکه منو آماده شده کپی بگیرید (Ctrl + J) و آن را در زیر نوشته های دیگر قرار دهید . توجه کنید که برای تغییر اندازه منو در بخش هایی که طول آنها بیشتر است Ctrl + T را بزنید و طول آن را از ۱۰۰ به ۱۱۰ تغییر دهید .

img15 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

تصویر زیر حالت درست و اشتباه قرار دادن تکه ها را نشان میدهد .

img15 1 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

حالت درست و نهایی

img15 2 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۶-       حالا به متن ها حالت Drop Shadow بدهید و تنظیمات آن را مانند زیر انجام دهید .

Color: #b7b6b6

Opacity: 40%

Distance: 1px

Spread: 100%

Size: 0px

img16 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

17-       حالا باید بخشی از منو را که موس روی آن قرار میگیرد و تغییر شکل میدهد طراحی کنیم . یک پوشه با نام Menu Hover بسازید سپس از پوشه Menu Background و Menu Text کپی بگیرید و داخل پوشه جدید بریزید . سپس آن را ۷۰ پیکسل به پایین بیاورید .

img17 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

img17 1 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۸-       حالا در پوشه Menu Hover بخش Menu Background تکه منوی Services را انتخاب کنید و ابزار Gradient را مانند زیر تنظیم کنید . سپس تکه منو را در حالت انتخاب قرار دهید و شکل فعلی را با فشرن کلید Delete حذف کنید .

Color – #۹de0ff at 0% Location

Color – #۰۰۷۲ff at 50% Location

Color – #۰۰۵ead at 100% Location

حالا از پایین ، گرادینت را روی بخش انتخابی بکشید . حالت گرادینت را radial بگذارید .

img18 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۱۹-       ابزار burn tool را انتخاب کنید و اندازه آن را ۲۰۰ پیسکل بگذارید . میزان exposure را ۵۰% و سپس مکانهای انتخاب شده را سایه دار کنید . بعد تنظیمات زیر را برای بخش inner shadow لایه آن انجام دهید .

Blend Mode : Hard light

Opacity : 70%

Distance: 0px

Choke: 0%

Size: 10px

img19 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

img19 1 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

20-       منوهای دیگر را به همین ترتیب به رنگهای مورد نظر در بیاورید .

img20 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۲۱-       تصویر را Crop کنید به صورت زیر…

img21 آموزش ساخت و کدنویسی منو بسیار زیبا در فتوشاپ   IranHex.Com

۲۲-       تصویر نهایی شما آماده است .

۲۳-       حالا به کدنویسی منو میرسیم . بعد از ذخیره تصویر منو . یک فایل HTML بسازید و کد زیر را در آن قرار دهید .

<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<script src="jquery.js"></script>
<script src="jquery.easing.1.3.js"></script>
<script src="sprite.js"></script>
<title>Awesome Menu</title>
</head>
<body>
<div>
<ul>
<li ><a href="#"></a></li>
<li ><a href="#"></a></li>
<li ><a href="#"></a></li>
<li ><a href="#"></a></li>
<li ><a href="#"></a></li>
</ul>
</div>
</body>
</html>

24-       یک فایل .js بسازید و کدهای زیر را در آن قرار دهید . سپس آن را با نام sprite.js ذخیره کنید .

$(function(){
$('#navigation li a').append('<span></span>');
// span whose opacity will animate when mouse hovers.
$('#navigation li a').hover(
function() {
$('.hover', this).stop().animate({
'opacity': 1
}, 700,'easeOutSine')
},
function() {
$('.hover', this).stop().animate({
'opacity': 0
}, 700, 'easeOutQuad')
})
});

25-       کد های زیر را هم در یک فایل بریزید و آن را با نام Style.css ذخیره کنید .

body{
background:#000000; }
#navigation
{
margin-left:250px;
}
#navigation li
{
float:left;
}
#navigation li a
{
background-image:url(images/sprite.jpg);
display:block;
}
.home
{
background-position:0px 0px;
width:102px;
height:70px;
}
.services
{
background-position:-102px 0px;
width:110px;
height:70px
}
.portfolio
{
background-position:-212px 0px;
width:108px;
height:70px
}
.about
{
background-position:-320px 0px;
width:102px;
height:70px
}
.contact
{
background-position:-422px 0px;
width:103px;
height:70px
}

26-       در این مرحله باید تصویر منو را فراخوانی کنید . کد های زیر را در ادامه فایل CSS قرار دهید .

#navigation a .hover {
background:url(images/sprite.jpg) no-repeat;
display: block;
opacity: 0;
position: relative;
top: 0;
left: 0;
height: 100%;
width: 100%;
}
#navigation a.home .hover {
background-position: -0px -72px;
14.
}
#navigation a.services .hover{
background-position: -102px -72px;
}
#navigation a.portfolio .hover {
background-position: -212px -72px;
}
#navigation a.about .hover {
background-position: -320px -72px;
}
#navigation a.contact .hover {
background-position: -422px -72px;
}

27-       اکنون فایل ها را ذخیره کنیدو فایل HTML را اجرا کنید تا نتیجه را ببینید .

 

** فایل پایانی آموزش را از بخش زیر دانلود کنید .

** نمونه ساخته شده منو را از بخش پیش نمایش مشاهده کنید .

** می توانید فایل PDF آموزش را از فایل پیوست دانلود کنید .

 

ترجمه و تنظیم : محمد رضا محمودی


دانلود فایل با حجم 85 کیلوبایت
پسورد و منبع : www.iranhex.com



کپی برداری از مطالب سایت بدون ذکر منبع غیر مجاز است .
اشتراک در 100 درجه اشتراک گذاری در FaceBook اشتراک گذاری در Twitter ارسال ایمیل به دوستان در Gmail اضافه کردن به Google Bookmarks اضافه کردن به Google Reader ارسال ایمیل به دوستان در یاهو دنبال کردن نظرات مطلب

محمد رضا محمودی

محمد رضا محمودی هستم ، متولد 1371 ، رشته ریاضی . علاقه زیادی به کارهای گرافیکی و برنامه نویسی (خصوصا تحت وب) دارم . عاشق خلاقیت و کارهای خاص ! همیشه دنبال یادگیری مسائل جدید در زمینه های مورد علاقه ام هستم ! امیدوارم سایت ایران هکس برای همه افرادی که در این زمینه ها استعداد و علاقه دارند مفید باشد . با تشکر

۲۱ دیدگاه برای این مطلب ارسال شده است.

۱۵ دی

خیلی جالب و عالی بود هرکسی چنین وقتی را برای آموزش نمیذاره متشکرم‎

[پاسخ]


۱۹ دی

رضا جان آموزش سایت کاملا ناقصه.اول اینکه تصویری که طبق آوزش میسازیم با تصویری دمو کاملا تفاوت داره.دوما فایل های زیادی رو آموزش ندادی که بسازیم.سوما سعی کن این آموزش رو درست کنی یا فایل لایه بازشو بزاری.ممنون.

[پاسخ]

Mohamad Reza پاسخ در تاريخ دی ۱۹م, ۱۳۸۹ ۸:۳۳ ب.ظ:

مشکلی نداره عزیز…فایل ها کامله…آموزش دقیقا از منبع ترجمه شده…

[پاسخ]


۲۰ دی

چرا hex ؟؟؟؟؟؟؟؟؟

[پاسخ]

Mohamad Reza پاسخ در تاريخ دی ۲۰م, ۱۳۸۹ ۶:۰۷ ب.ظ:

هکس به معنی سحر و جادو هست….سایت ایران هکس هم یه جورایی جادوی ایران…

[پاسخ]

pouria پاسخ در تاريخ بهمن ۲۳م, ۱۳۹۰ ۶:۱۱ ب.ظ:

man ta alan fekr mikardam manzooret codaye hex range:d ya hamoon mabnaye 16 maslan fekr kardma manzoorete:d

[پاسخ]


۳۰ دی

سلام
خسته نباشی
مطالب و آموزشت عالی بود و حرف نداشت ممنووووون
من از این به بعد به سایتت همیشه سر میزنم تا باز مطالب جالب تر یاد بگیرم…
لطفا هرچقدر می تونید در زمینه طراحی وب کم نذارید…
تشکر
خدانگهدار

[پاسخ]


۲۰ بهمن

ممنون . امید وارم آموزش های دیگری هم از شما ببینیم

[پاسخ]


۱۱ اردیبهشت

سلام ممنون از گذاشتن آموزش های خوبتون من این کار رو انجام دادم یعنی طراحی شو تموم کردم ولی در قسمت گذاشتن کد HTML متوجه نمیشم چه جوریه آیا باید با برنامه ایی این کد ها رو جای گذاری کنی یا با notepad هم میشه این کار رو انجام داد ممنون میشم سریعتر جواب منو بدید؟

یه پیشنهاد هم دارم اگه میشه آموزش ها رو بیشتر کنی خیلی خوب میشه

ممنون

[پاسخ]

Mohamad Reza پاسخ در تاريخ اردیبهشت ۱۱م, ۱۳۹۰ ۵:۲۳ ب.ظ:

سلام . با notepad هم میشه…

[پاسخ]


۱۲ اردیبهشت

سلام
ممنون از اینکه جواب سوالمو دادید میشه آموزش ساخت آلبوم با فتوشاپ رو بذارید؟؟؟

[پاسخ]

Mohamad Reza پاسخ در تاريخ اردیبهشت ۱۲م, ۱۳۹۰ ۹:۴۹ ق.ظ:

منظورتون رو دقیق تر میگید؟

[پاسخ]


۱۲ اردیبهشت

ببخشید من کد ها رو ذخیره کردم حالا چه جوری باید بذارم توی وبلاگم؟؟؟

بجای این images/sprite.jpg آدرس عکسو رو گذاشتم درسته؟؟؟

[پاسخ]

Mohamad Reza پاسخ در تاريخ اردیبهشت ۱۲م, ۱۳۹۰ ۹:۵۰ ق.ظ:

وبلاگه یا سایت؟ اگر وبلاگ باشه یکم کار سخت میشه…چون هم به حجم قالب گیر میده هم به بعضی از کدها…آدرس ها رو جایگزین کنید . بعد کدهای سی اس اس و HTML رو هم توی قالب توی مکانی که میخواید قرار بگیره . بزارید . یکم سخته…

[پاسخ]


۱۲ اردیبهشت

منظورم اینه که چه جوری میشه یه آلبوم عکس با فتوشاپ ساخت همین

درباره این کدها اصلاً نمیفهمم چه جوریه شما کی میتونی بیایی چت تا اونجا منو راهنمایی کنید؟؟؟

[پاسخ]


۱۳ اردیبهشت

محمدرضا اگه میشه یکم سریعتر جواب منو بده تا کار ما راه بیفته

[پاسخ]

Mohamad Reza پاسخ در تاريخ اردیبهشت ۱۳م, ۱۳۹۰ ۷:۳۲ ب.ظ:

باور کن من منظورت رو نمیفهمم…میخوای متحرک باشه؟ دقیقا همه جزئیات رو بگو تا کمکت کنم…

[پاسخ]


۱۴ اردیبهشت

ببین شما فعلاً آلبوم رو وللش بیا به من کمک کن تا کد منو رو تموم کنم همین

[پاسخ]


۱۵ اردیبهشت

من کد ها رو که توی فایل مخصوص خودشون ذخیره کردم حالا چه جوری باید آدرس ها رو جای گذاری بکنم تا پیش نمایشش درست در بیاد؟؟؟

[پاسخ]

Mohamad Reza پاسخ در تاريخ اردیبهشت ۱۵م, ۱۳۹۰ ۸:۵۱ ق.ظ:

خوب فایل ها هرجا هستن آدرسشون رو بزار دیگه

[پاسخ]


۲۰ دی

نمی دونم شاید عیب از کامپیوتر بنده باشد ولی متاسفانه فایلتون در موزیلا باز نمی کند .

[پاسخ]


ارسال دیدگاه

شعر پارسی