PDA

View Full Version : راهنمایی درباره ایجاد منوی کشویی(خواهش . مبتدی)



ghamgin
جمعه 01 اردیبهشت 1391, 10:06 صبح
سلام دوستان
من دارم یه سایت طراحی می کنم
یه سوال دارم
چطور باید قسمتی رو شبیه قسمت(ابزارهای تاپیک و یا ابزارهای مدیریتی و ..) در همین سایت که با رفتن موس روی اون یک منوی کشوی باز میشه رو طراحی کنم؟
و بتونم با رفتن موس روی یک ایتم اون یک یوزر کنترل رو نمایش بدم؟؟
خواهش میکنم راهنمایی کنید
ممنونم

mohsen200162
جمعه 01 اردیبهشت 1391, 10:22 صبح
این کار توسط jquery امکان پذیر است
برای این کار اگه سرچ کنی برنامه های اماده زیادی پیدا می کنی
این یکی از اون سایتاس
http://apycom.com

ghamgin
جمعه 01 اردیبهشت 1391, 12:38 عصر
این کار توسط jquery امکان پذیر است
برای این کار اگه سرچ کنی برنامه های اماده زیادی پیدا می کنی
این یکی از اون سایتاس
http://apycom.com

سلام
ممنون
اما من jquery رو بلد نیستم
میشه بیشتر راهنمایی کنید و یا لطف کنید و یک نمونه برام بذارید که بتونم استفاده کنم؟؟
ممنون

Saber Mogaddas
جمعه 01 اردیبهشت 1391, 15:29 عصر
سلام
می تویند بوسیله این سایت (http://www.cssmenumaker.com/) و یا این (http://www.cssmenus.co.uk/dropdown.html) منو خودتون رو درست کنید بدون استفاده از jquery و بعد سورسش رو دانلود کنید و با اطلاعات مقدماتی css تغییرش بدید..
برای آموزش ساخت منو توسط css اینجا (http://www.devinrolsen.com/pure-css-horizontal-menu/)منبع خوبی هست..
موفق باشی..

mohsen200162
شنبه 02 اردیبهشت 1391, 01:27 صبح
سلام
ممنون
اما من jquery رو بلد نیستم
میشه بیشتر راهنمایی کنید و یا لطف کنید و یک نمونه برام بذارید که بتونم استفاده کنم؟؟
ممنون
اگه به سایت مربوطه بیشتر دقت کنید می بینید که شما نباید کار خاصی انجام دهید
خودش به صورت یه فایل text مراحل انجام کار رو برای شما ارسال می کنه
نیازی به اشنایی با jquery نیست

ghamgin
یک شنبه 03 اردیبهشت 1391, 12:08 عصر
اگه به سایت مربوطه بیشتر دقت کنید می بینید که شما نباید کار خاصی انجام دهید
خودش به صورت یه فایل text مراحل انجام کار رو برای شما ارسال می کنه
نیازی به اشنایی با jquery نیست

----------
سلام
ممنونم از همه دوستان
اما من باید همچین مدلی طراحی کنم
با موس که روی ایتمها برم به صورت کشویی باز بشه و لینک بشم
تا اینجا رو توی نمونه هایی که گفتید دیدم
اما مشکل اینجاست که چطور وقتی موس روی لاگین رفت طبق شکل بشه
خواهش میکنم کمکم کنید چطور باید این مدلی درست کنم؟؟
و طبق شکل
راستی قسمت forget و remember رو هم بلد نیستم.کسی بلده راهنماییم کنه؟؟؟ search هم داشته باشم؟؟؟
ممنون

moalla
دوشنبه 04 اردیبهشت 1391, 08:53 صبح
اگه بخوای منویی باشه که با رفتن موس روی ایتمها چیزی ظاهر بشه میتونی از css تنها استفاده کنی
اما اگه بخواد حرکت داشته باشه و مثلا زیر منو از بالا به پایین کشویی ظاهر بشه باید از jquery هم استفاده کنی

اینها کار زیاد سختی نیستند و یکم تمرین توی این دوتا زمینه میخواد. توی یوتوب کلیپهای خوبی برای ساخت چنین منوهایی هست
البته پیشنهاد میکنم همون جی کوئری رو از سایت w3schools خوب کار کنید.(حتی اگه میخواید از سایتهایی که خودشون منوی اماده میدن استفاده کنید)
تمرین اون شاید یه روز هم وقت نگیره و سریع راه بیفتید
اما برای forgot و جستجو کار خیلی سخت تر میشه و باید حتما یکی از زبانهای برنامه نویسی تحت وب مثل Php و یا asp.net رو یاد بگیرید و بتونید با دیتابیسهای هر کدوم کار کنید که اگه استاد خوبی داشته باشید بازم دو هفته ای تمام وقت تمرین میخواد تا حداقلها رو یاد بگیرید

خلاصه دوست عزیز نمیشه بگی اینها رو بلد نیستم اما بهم یاد بدید چیکار کنم. باید خودت مثلا جی کوئری کار کرده باشی و اینجا دوستان بگن از فلان افکت حرکتی جی کوئری به فلان شکل استفاده کن تا حرکت داشته باشی

ghamgin
شنبه 09 اردیبهشت 1391, 17:20 عصر
اگه بخوای منویی باشه که با رفتن موس روی ایتمها چیزی ظاهر بشه میتونی از css تنها استفاده کنی
اما اگه بخواد حرکت داشته باشه و مثلا زیر منو از بالا به پایین کشویی ظاهر بشه باید از jquery هم استفاده کنی

اینها کار زیاد سختی نیستند و یکم تمرین توی این دوتا زمینه میخواد. توی یوتوب کلیپهای خوبی برای ساخت چنین منوهایی هست
البته پیشنهاد میکنم همون جی کوئری رو از سایت w3schools خوب کار کنید.(حتی اگه میخواید از سایتهایی که خودشون منوی اماده میدن استفاده کنید)
تمرین اون شاید یه روز هم وقت نگیره و سریع راه بیفتید
اما برای forgot و جستجو کار خیلی سخت تر میشه و باید حتما یکی از زبانهای برنامه نویسی تحت وب مثل Php و یا asp.net رو یاد بگیرید و بتونید با دیتابیسهای هر کدوم کار کنید که اگه استاد خوبی داشته باشید بازم دو هفته ای تمام وقت تمرین میخواد تا حداقلها رو یاد بگیرید

خلاصه دوست عزیز نمیشه بگی اینها رو بلد نیستم اما بهم یاد بدید چیکار کنم. باید خودت مثلا جی کوئری کار کرده باشی و اینجا دوستان بگن از فلان افکت حرکتی جی کوئری به فلان شکل استفاده کن تا حرکت داشته باشی

سلام
ممنونم دوست من
میشه لطف کنی یک نمونه جی کوئری بذارید تا شاید بشه از داخلش به نتتیجه برسم؟؟/:گریه:
ممنون

yuttrim20
دوشنبه 11 اردیبهشت 1391, 16:52 عصر
سلام دوستان
من دارم یه سایت طراحی می کنم
یه سوال دارم
چطور باید قسمتی رو شبیه قسمت(ابزارهای تاپیک و یا ابزارهای مدیریتی و ..) در همین سایت که با رفتن موس روی اون یک منوی کشوی باز میشه رو طراحی کنم؟
و بتونم با رفتن موس روی یک ایتم اون یک یوزر کنترل رو نمایش بدم؟؟
خواهش میکنم راهنمایی کنید
ممنونم
این یک کد ساده css هستش که من براتون میزارم که اگه css بلد باشین خیلی میشه زیباترش کرد


<html>
<head>
<style type="text/css">
*
{
margin: 0px;
padding: 0px;
}
#nav
{
font-family: arial, sans-serif;
position: relative;
width: 990px;
height: 56px;
font-size: 14px;
color: #999;
margin: 0 auto;
top: 0px;
left: 0px;
}
#nav ul
{
list-style-type: none;
}
#nav ul li
{
float: right;
position: relative;
top: 0px;
left: 0px;
height: 36px;
}
#nav ul li a
{
text-align: center;
border-right: 1px solid #e9e9e9;
padding: 10px;
display: block;
text-decoration: none;
color: Gray;
}
#nav ul li ul
{
display: none;
}
#nav ul li:hover ul
{
display: block;
position: absolute;
}
#nav ul li:hover ul li a
{
display: block;
background: rgb(78,78,78);
color: White;
width: 90px;
text-align: center;
border-bottom: 1px solid #f2f2f2;
border-right: none;
}
#nav ul li:hover ul li a:hover
{
background: rgb(78,78,78);
color: rgb(242,99,83);
}
.style1
{
height: 438px;
width: 970px;
}
.style2
{
height: 438px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div align="center" style="width: 1000px">
<img src="stock-illustration-14058250-film-reel-on-the-red-background%20-%20Copy%20(2)%20-%20Copy.jpg"
style="width: 1011px; height: 179px" /></div>
<div id="nav">
<ul>
<li class="first"><a href="صفحه%20اصلی2.aspx">صفحه اصلی</a></li>
<li><a href="2%20گالری.aspx"> گالری</a></li>
<li><a href="#">برنامه ها و بلیط ها</a>
<ul>
<li><a href="2%20فیلم%20در%20حال%20اکران.aspx"> فیلم در حال اکران</a></li>
<li><a href="راهنمای%20خرید2.aspx">راهنمای خرید</a></li></ul></li>
<li><a href="اخبار2.aspx">اخبار</a></li>
<li><a href="فرم%20عضویت.aspx">فرم عضویت</a></li>
<li><a href="2%20تماس%20با%20ما.aspx"> تماس با ما</a></li>
<li><a href="2%20درباره%20ما.aspx"> درباره ما</a></li></ul>
</div>
</body>
</html>

ghamgin
سه شنبه 12 اردیبهشت 1391, 10:09 صبح
این یک کد ساده css هستش که من براتون میزارم که اگه css بلد باشین خیلی میشه زیباترش کرد


<html>
<head>
<style type="text/css">
*
{
margin: 0px;
padding: 0px;
}
#nav
{
font-family: arial, sans-serif;
position: relative;
width: 990px;
height: 56px;
font-size: 14px;
color: #999;
margin: 0 auto;
top: 0px;
left: 0px;
}
#nav ul
{
list-style-type: none;
}
#nav ul li
{
float: right;
position: relative;
top: 0px;
left: 0px;
height: 36px;
}
#nav ul li a
{
text-align: center;
border-right: 1px solid #e9e9e9;
padding: 10px;
display: block;
text-decoration: none;
color: Gray;
}
#nav ul li ul
{
display: none;
}
#nav ul li:hover ul
{
display: block;
position: absolute;
}
#nav ul li:hover ul li a
{
display: block;
background: rgb(78,78,78);
color: White;
width: 90px;
text-align: center;
border-bottom: 1px solid #f2f2f2;
border-right: none;
}
#nav ul li:hover ul li a:hover
{
background: rgb(78,78,78);
color: rgb(242,99,83);
}
.style1
{
height: 438px;
width: 970px;
}
.style2
{
height: 438px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div align="center" style="width: 1000px">
<img src="stock-illustration-14058250-film-reel-on-the-red-background%20-%20Copy%20(2)%20-%20Copy.jpg"
style="width: 1011px; height: 179px" /></div>
<div id="nav">
<ul>
<li class="first"><a href="صفحه%20اصلی2.aspx">صفحه اصلی</a></li>
<li><a href="2%20گالری.aspx"> گالری</a></li>
<li><a href="#">برنامه ها و بلیط ها</a>
<ul>
<li><a href="2%20فیلم%20در%20حال%20اکران.aspx"> فیلم در حال اکران</a></li>
<li><a href="راهنمای%20خرید2.aspx">راهنمای خرید</a></li></ul></li>
<li><a href="اخبار2.aspx">اخبار</a></li>
<li><a href="فرم%20عضویت.aspx">فرم عضویت</a></li>
<li><a href="2%20تماس%20با%20ما.aspx"> تماس با ما</a></li>
<li><a href="2%20درباره%20ما.aspx"> درباره ما</a></li></ul>
</div>
</body>
</html>

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

cyrusthegreat
سه شنبه 12 اردیبهشت 1391, 14:34 عصر
سلام
ممنونم ازتون
نمیشه کاری کرد که وقتی موس روی فرم عضویت میره . یک پنجره کوچیک باز بشه و داخل اون دوتا تکست باکس و یک باتن باشه که کاربر با وارد کردن نام کاربری و پسورد بتونه لاگین کنه ؟ و لازم نباشه به یک پیج دیگه هدایت بشه؟
خواهش میکنم راهنمایی کنید
ممنون

دوست عزیز
برای این مورد شما اول باید با استفاده از Javascript وقتی کاربر رفت روی لینک کلیک کرد، اون باکس رو نمایش بدید. بعد هم که اطلاعات رو وارد کرد، باید با استفاده از Ajax بررسی کنید که اطلاعات وارد شده درست هست یا نه. در آخر هم اگر درست بود، پنجره بسته بشه.

yuttrim20
سه شنبه 12 اردیبهشت 1391, 18:12 عصر
تا اون جایی که من متوجه شدم منظور شما اینه که یه کنترل لاگین داشته باشین یعنی برای کاربری که قبلا عضو شده و حالا میخواد وارد سایت بشه
کنترل لاگین جاش توی منو نیس شما باید توی صفحه اصلی تون این چیزی که می خواهید رو بگذارید.
راهنمایی دوست قبلی کامل بود!

yuttrim20
سه شنبه 12 اردیبهشت 1391, 18:13 عصر
دوست عزیز
برای این مورد شما اول باید با استفاده از Javascript وقتی کاربر رفت روی لینک کلیک کرد، اون باکس رو نمایش بدید. بعد هم که اطلاعات رو وارد کرد، باید با استفاده از Ajax بررسی کنید که اطلاعات وارد شده درست هست یا نه. در آخر هم اگر درست بود، پنجره بسته بشه.
لطفا بگید چطور با ajax این کارو میشه کرد؟
من خیلی بهش نیاز دارم