PDA

View Full Version : سوال: مشكل در طراحي صفحه Login در ASP.net



tolid123456789
چهارشنبه 21 فروردین 1392, 09:18 صبح
سلام
دوستان مي تونند راهنمايي كنيد كه چه جوري ميشه صفحه اي مثل شكل زير رو در ASP.net طراحي كرد؟؟؟
مثلا در ASP.net ابزاري وجود داره كه رنگ يك شي مثل Div رو به صورت طيفي درون طراحي كرد
يعني رنگ شما مثلا كاملا آبي نباشه بلكه مانند شكل زير باشه
102577

HellisH
چهارشنبه 21 فروردین 1392, 09:27 صبح
شما میتونید از css3 استفاده بکنید که همه اینهارو ساپرت میکنه

tolid123456789
چهارشنبه 21 فروردین 1392, 09:39 صبح
سلام دوست عزيز
ميشه كمي درمورد Css3 توضيح بديد؟

saeed31641
چهارشنبه 21 فروردین 1392, 09:43 صبح
دوست عزیز همه اینا سی اس اس هست
حالا سی اس اس چیه:
CSS چیست و چه کاربردی دارد؟

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

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

CSS چیست؟

CSS یا Cascade Style Sheets زبان برنامه نویسی می باشد که کنسرسیوم بین المللی شبکه جهانی وب یا W3C برای غلبه بر مشکلاتی که در طی زمان با استفاده از HTML بوجود آمده است پیشنهاد داده است. عملا این زبان برنامه نویسی، مکملی بر زبان باستانی HTML است و سعی در پر کردن نقاط ضعف و خلاء های آن دارد.

CSS زبانی است که توسط آن قادر خواهید تا استیل طراحی صفحات وب سایت تان را یکبار تعریف و به صفحات مورد نیازتان اعمال نمایید.

برای این منظور مثالی را می زنیم. تصور کنید که سایت شما شامل 100 صفحه استاتیک می باشد و شما آنها را تماما به زبان HTML نوشته اید. بعد از یک هفته تصمیم گرفته اید تا فونت تمام کلمات را کمی بزرگتر کنید. گفتن اینکه فونت تمام کلمات بزرگتر شود بسیار کار راحتی است و تنها یک جمله است. ولی آیا در عمل تغییر 100 صفحه نیز به همان راحتی خواهد بود؟

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

جمله آخر اینکه، استفاده از CSS باعث تمیزتر شدن کدهای برنامه نویسی تان می شود، تغییرات آتی را آسان می کند و همچنین دید شما را بیشتر به طراحی معطوف می کند تا سر و کله زدن با کدهای برنامه نویسی.

tolid123456789
چهارشنبه 21 فروردین 1392, 10:13 صبح
Asp.net 2010 css3رو پشتيباني ميكنه؟
من كدهاي css3 رو وقتي با ASP.net 2010 با فريم ورك 3.5 مي نويسم نميشناسه.

Mohammadvb6
چهارشنبه 21 فروردین 1392, 10:16 صبح
نمیشناسه ولی اجرا می کنه

tolid123456789
چهارشنبه 21 فروردین 1392, 10:18 صبح
مثلا اين كد رو در نظر بگيريد
شايد كدم اشتباهه
<div>
{
border:2px solid;
border-radius:25px;
}
</div>

خروجي كد بالا ميشه متن زير
{ border:2px solid; border-radius:25px; }

saeed31641
چهارشنبه 21 فروردین 1392, 10:24 صبح
ببین دوست عزیز css خیلی اسون.زودم یاد میگیری .فقط کافی دو روز وقت بزار یبرای یادگرفتنش البته اصول اولیه. بعد در حین کار بدست میاد چیکار باید بکنی یا نه.
احتیاجم نیست یه کتاب 500 صفحه ای بخون ای یه جرزو 40 صفحه کافیه

tolid123456789
چهارشنبه 21 فروردین 1392, 10:25 صبح
در ضمن اينترنت اكسپلورر من 8 هست
احتمالا مشكل از همينه
الان كه داشتم جستجو مي كردم
جايي نوشته ASP.net 2012 ساپورت ميكنه css3 رو
همانطور كه دوستمون گفتند در زمان اجرا با 2010 كد درست اجرا ميشه ولي اینترنت اکسپلورر 6 و 7 و 8 css3 رو پشتيباني نمي كنند
البته اين مطالب رو تو سرچ ديدم و هنوز كاملا در موردشون مطمئن نيستم

Mohammadvb6
چهارشنبه 21 فروردین 1392, 10:26 صبح
متاسفانه شما اطلاعاتی درباره css ندارید . در این باره جستحو کنید.

باید به این شکل بنویسید :

<div style="border:2px solid;border-radius:25px;">

</div>

tolid123456789
چهارشنبه 21 فروردین 1392, 10:46 صبح
سلام دوست عزيز
درست فرموديد
در اين مورد مطالعه مي كنم
ممنون