PDA

View Full Version : تغییرات در css



elham1985
پنج شنبه 21 اردیبهشت 1391, 22:53 عصر
با سلام.
من یک قالب ایجاد کردم ولی دو تا مشکل دارم:
1.وقتی داخل صفحه ام table میذارم، برای جدولم border میذاره، در صورتیکه من هیچcss ای برایش set نکردم، چه جوری میشه کاری کرد که هیچی دور table ام نشون نده؟
2.حالا که من در طراحیم از درصد استفاده نکرده و از px استفاده کردم ولی در رزولوشن های مختلف به مشکل میخورم، به نظرتون چیکار کنم؟اگر کلا همه px ها رو به em تبدیل کنم، مشکلم حل میشه؟

ممنون.

com.mohsen
جمعه 22 اردیبهشت 1391, 00:03 صبح
برای سوال اول : باید بردر را 0 قرار دهید.به طور پیش فرض 1 است


<table width="980" border="0" align="center" cellpadding="0" cellspacing="0"> </table>


سوال دومتون رو واضح تر بگید.چه مشکلی پیش میاد؟

khanlo.javid
جمعه 22 اردیبهشت 1391, 10:01 صبح
با سلام.
من یک قالب ایجاد کردم ولی دو تا مشکل دارم:
1.وقتی داخل صفحه ام table میذارم، برای جدولم border میذاره، در صورتیکه من هیچcss ای برایش set نکردم، چه جوری میشه کاری کرد که هیچی دور table ام نشون نده؟
2.حالا که من در طراحیم از درصد استفاده نکرده و از px استفاده کردم ولی در رزولوشن های مختلف به مشکل میخورم، به نظرتون چیکار کنم؟اگر کلا همه px ها رو به em تبدیل کنم، مشکلم حل میشه؟

ممنون.
داخل کلاس جدولت خاصیت border رو 0 در نظر بگیر.
دوست عزیز قبل از اینکه شما حرفه ای با تیبل کار کنی باید اینو بدونی که این تگ دیگه منسوخ شده و کسی ازش استفاده نمیکنه بهتره بری سراغ تگ دیو و این تگ رو به صورت حرفه ای یاد بگیری.




موفق باشی.

elham1985
جمعه 22 اردیبهشت 1391, 14:17 عصر
ممنون دوستان.

بله، میدونم tableخوب نیست ولی یه جاهایی،مثلا فرم های ثبت نام، تنظیمDiv یه کم سخته...

border رو 0 گذاشته بودم، اما تغییری نمیکنه و همچنان وجود دارد.
یه سوال:اگر توی css یه جا کلی تعیین کرده باشیم که مثلا border باشه ولی اینجا، داخل html ام بگم نداشته باشه، کدوم اولویت داره و اعمال میشه؟

سوال دومم این بود: قالبم توی رزولوشن های مختلف به هم میریزه، مثلا اندازه و نسبتDiv ها و عکس ها و... که جستجو زدم، دیدم همه میگن برای حل مشکل باید از% یا em به جایpx استفاده کرد. ولی حالا که من طراحی قالبم تموم شده و دارم کدهای برنامه رو داخلش میذارم، میخوام بدونم الان که کار از کار گذشته:گریه:،باید چه جوری این مشکل رو حل کنم؟

khanlo.javid
شنبه 23 اردیبهشت 1391, 16:35 عصر
ممنون دوستان.

بله، میدونم tableخوب نیست ولی یه جاهایی،مثلا فرم های ثبت نام، تنظیمDiv یه کم سخته...

border رو 0 گذاشته بودم، اما تغییری نمیکنه و همچنان وجود دارد.
یه سوال:اگر توی css یه جا کلی تعیین کرده باشیم که مثلا border باشه ولی اینجا، داخل html ام بگم نداشته باشه، کدوم اولویت داره و اعمال میشه؟

سوال دومم این بود: قالبم توی رزولوشن های مختلف به هم میریزه، مثلا اندازه و نسبتDiv ها و عکس ها و... که جستجو زدم، دیدم همه میگن برای حل مشکل باید از% یا em به جایpx استفاده کرد. ولی حالا که من طراحی قالبم تموم شده و دارم کدهای برنامه رو داخلش میذارم، میخوام بدونم الان که کار از کار گذشته:گریه:،باید چه جوری این مشکل رو حل کنم؟

جوا ب سوال اولت :الویت با border دار بودن هستش ولی کامپایلر وقتی میرسه به کد که border نداشته باشه حتما این کد رو اجرا میکنه و borderبهش اعمال نمیکنه.

جواب سوال دومت : نه کار از کار نگذشته و میتونی مقدار ها رو عوض کنی تو برنامه نویسی هیچ چیزی غیر ممکن نیست فقط باید یه کم وقت بذاری و روش کار کنی.




موفق باشی