نمایش نتایج 1 تا 14 از 14

نام تاپیک: !important در CSS چگون است ؟

  1. #1
    کاربر تازه وارد آواتار ashkan 261
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    karaj
    سن
    33
    پست
    71

    !important در CSS چگون است ؟

    سلام

    ایمپورتنت رو برای اکسپلورر چطور باید قرار بدم که درست کار کنه ؟ نمونه استایل زیر


    class { float:left ; margin: -10px 400px 0 ; margin:0px 400px 0 0 !important }i

  2. #2
    کاربر تازه وارد آواتار ashkan 261
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    karaj
    سن
    33
    پست
    71

    نقل قول: !important در CSS چگون است ؟

    یک روش بهتر پیدا کردم که مشکلم رو رفع کرد ، ابتدای مقدار مورد نظر * میذارم و درست میشه .
    class { float:left ; margin: -10px 400px 0 ; *margin:0px 0px 0 400px; }i

  3. #3
    کاربر دائمی آواتار ghasemweb
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    608

    نقل قول: !important در CSS چگون است ؟

    اصلا ايمپورتنت يعني چي؟

    راستي اين تايپيك رو بايد تو بخش طراحي وب مطرح ميكردي!

  4. #4
    کاربر تازه وارد آواتار ashkan 261
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    karaj
    سن
    33
    پست
    71

    نقل قول: !important در CSS چگون است ؟

    ایمپورتنت یعنی فقط اکسپلورر بتونه استایلو ببینه و سایر مرورگر ها اون استایل رو نمیبینن . سایت هم بخش css نداشت ، چون مشکل من با css در استایل php بود در این بخش مطرح کردم .

  5. #5

    نقل قول: !important در CSS چگون است ؟

    نقل قول نوشته شده توسط ashkan 261 مشاهده تاپیک
    ایمپورتنت یعنی فقط اکسپلورر بتونه استایلو ببینه و سایر مرورگر ها اون استایل رو نمیبینن . سایت هم بخش css نداشت ، چون مشکل من با css در استایل php بود در این بخش مطرح کردم .
    با سلام، دوست گرامي، اشتباه متوجه شدين.
    important براي وقتي به كار ميره كه بخواين يك استايل رو مهمتر از استايلهاي ديگري قرار بدين كه در اون قسمت فعال هستند. براي مثال:
    کد HTML:
    <HTML>
    <HEAD>
    <TITLE>Important Style DEMO</TITLE>
    <STYLE type="text/css">
    * {
        font-family: Tahoma !important;
        font-size: medium !important;
    }
    </STYLE>
    </HEAD>
    <BODY>
    <P>
    This is a text which uses the general (*) style.
    </P>
    <P style="font-family: Arial; font-size: xx-large;">
    And this one is a text which uses it's own style if you remove !important from the STYLE tag.
    </P>
    </BODY>
    </HTML>
    دقت كنيد كه اگه عبارتهاي important! رو از تگ STYLE حذف كنيد، پاراگراف دوم با style خودش نمايش داده ميشه چون همونطور كه ميدونيد، styleهاي خطي (كه به عنوان خاصيت style مستقيماً در تگهاي موردنظر ذكر ميشن) نسبت به تگ STYLE اولويت دارن؛ ولي وجود عبارت important! در خواصي كه تگ STYLE ذكر كرده، اونها رو نسبت به همه styleهاي ديگه داراي اولويت ميكنه.
    اين مسئله هم هيچ ارتباطي به نوع مرورگر نداره. موفق باشيد.

  6. #6
    کاربر تازه وارد آواتار ashkan 261
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    karaj
    سن
    33
    پست
    71

    نقل قول: !important در CSS چگون است ؟

    آآآ
    پس این شاسکول ماسکولا الکی مقاله دادن که برای اکسپلورر اینو بذاریم

  7. #7
    کاربر دائمی آواتار رضا قربانی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    ܓܨ_| ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ _
    پست
    1,824

    نقل قول: !important در CSS چگون است ؟

    نقل قول نوشته شده توسط ashkan 261 مشاهده تاپیک
    آآآ
    پس این شاسکول ماسکولا الکی مقاله دادن که برای اکسپلورر اینو بذاریم
    عزیز من وا...

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

    با به روز شدن مرورگر ها یواش یواش این خاصیت (important ) نیست و نابود شده و دیگه کمتر کسانی هستند که این از روش استفاده می کنند.

    اگر کسی هم به شما بد رسونده نیازی به عصبانیت نیست ، شما بزرگتری کوتاه بیا


    یه چیز دیگه راجع به کد دوست خوبمون که واسه کمک به شما نوشتن :
    استفاده از استایل های مستقیم در تگ ها باعث سنگینی سایت می شه و سرعت لود اولیه آن نسبت به استایل خارجی کمتر هست . خوبه که اولویت بندی نشه و اگر استایلی نوشته می شه به یک صورت باشه ، مثلا css خارجی دیگه داخلی استفاده نشه ==> اینطوری لود سایت سریع تره

    موفق باشید

  8. #8
    کاربر تازه وارد آواتار ashkan 261
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    karaj
    سن
    33
    پست
    71

    نقل قول: !important در CSS چگون است ؟

    یعنی بجای اینکه توی یه فایل سی اس اس چند نوع کد بذاریم چند فایل سی اس اس بسازیم ؟

  9. #9

    نقل قول: !important در CSS چگون است ؟

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

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

    با به روز شدن مرورگر ها یواش یواش این خاصیت (important ) نیست و نابود شده و دیگه کمتر کسانی هستند که این از روش استفاده می کنند.

    اگر کسی هم به شما بد رسونده نیازی به عصبانیت نیست ، شما بزرگتری کوتاه بیا


    یه چیز دیگه راجع به کد دوست خوبمون که واسه کمک به شما نوشتن :
    استفاده از استایل های مستقیم در تگ ها باعث سنگینی سایت می شه و سرعت لود اولیه آن نسبت به استایل خارجی کمتر هست . خوبه که اولویت بندی نشه و اگر استایلی نوشته می شه به یک صورت باشه ، مثلا css خارجی دیگه داخلی استفاده نشه ==> اینطوری لود سایت سریع تره

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

    توی آماری که وب سایت http://gtmetrix.com/ ارائه می ده، استفاده از این خاصیت برای سئو نمره منفی داره.

  10. #10

    نقل قول: !important در CSS چگون است ؟

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

    بجای اینکه از چند فایل استفاده کنید، فقط از یک فایل خارجی استفاده کنید.

  11. #11
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    R0)ot -> Main();
    پست
    1,158

    نقل قول: !important در CSS چگون است ؟

    دوست عزیز اگر هم مشکل با بهم ریختن Element ها داشته . می تونی از فایل Reset.css استفاده کنی که در این فایل تمام مقادیر پیش فرض مرورگر 0 می شود .

    باتشکر احسان

  12. #12
    کاربر دائمی آواتار رضا قربانی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    ܓܨ_| ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ _
    پست
    1,824

    نقل قول: !important در CSS چگون است ؟

    نقل قول نوشته شده توسط r0ot$harp مشاهده تاپیک
    دوست عزیز اگر هم مشکل با بهم ریختن Element ها داشته . می تونی از فایل Reset.css استفاده کنی که در این فایل تمام مقادیر پیش فرض مرورگر 0 می شود .

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

  13. #13
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    R0)ot -> Main();
    پست
    1,158

    نقل قول: !important در CSS چگون است ؟

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

    دقیقا . عذر می خوام . بهترین Reseter رو از سایت فکنم Jquery گرفتنم . خیلی عالی هست .

    باتشکر احسان

  14. #14

    نقل قول: !important در CSS چگون است ؟

    سلام این لینک رو اگه بخونی کاملا متوجه میشی
    http://www.electrictoolbox.com/using-important-css

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •