kurtköy escort,ataköy escort,silivri escort,ankara escort,kurtköy escort,pendik escort,ankara escort bayan,ümraniye escort,beylikdüzü escort,şişli escort,ankara escort,ankara escort,ankara escort,pendik escort,kartal escort,
maltepe escort,tuzla escort,kartal escort,pendik escort,ataşehir escort,bostancı escort,
epoksi zemin kaplama,nice bariyer,mantar bariyer,epoksi,l koltuk takımı,nice türkiye,bft turkiye,pil sitesi,nice türkiye,evden eve nakliyat,gebze evden eve nakliyat,nice türkiye,kepenk,Dış cephe mantolama,otomasyon sistemleri,

آموزش خواص پیشرفته css

این مورد را ارزیابی کنید
(0 رای‌ها)

خواص مربوط به سرریزی عناصر در CSS

وقتی که محتوای یک عنصر سر ریز کند با این خاصیت می توان تعیین کرد که بعد از سرریز شدن چه اتفاقی بیفتد.

در صورتی که طول و عرض محتوای داخل div بیشتر از مقدار طول و عرض تعیین شده شود، div بصورت اسکرول نمایش داده می شود.

مقادیری که می توان در این خصوصیت استفاده کرد:

visible : این حالت به صورت پیش فرض وجود دارد که بصورت معمولی نمایش داده می شود.

scroll  : این حالت عنصر اسکرول عمودی و افقی خواهد خورد.

auto  : این حالت که بسیار زیاد استفاده می شود مثل اسکرول عمل می کند، با این تفاوت که اسکرول بر اساس موقعیت افقی یا عمودی خواهد خورد و در صورتی که تجاوز نکند، اسکرول نخواهد خورد.

hidden  : این حالت در صورتی که محتوا از طول و عرض عنصر تجاوز کند، نمایش داده نمی شود.

 

خواص مربوط به Position

با استفاده از خاصیت  Position موقعیت عنصر در صفحه را مشخص می شود. می توان یک عنصر را پشت عنصر دیگر هم قرار داد و وقتی که محتوای یک عنصر بیش از اندازه بزرگ باشد چه اتفاقی می افتد.

عناصری که از خاصیت Position استفاده می کنند، ویژگی های زیر را همچنین می توانند داشته باشند.

  1. top
  2. bottom
  3. left
  4. right

پنج روش برای موقعیت دهی عناصر در صفحه وجود دارد:
Static Positioning
همه عناصر درHTML  به صورت پیش فرض به حالت استاتیک موقعیت دهی شدند. عناصری که از این خاصیت استفاده می کنند از ویژگی های top  و .. تبعیت نمی کنند.

Absolute Positioning
این حالت تعیین می کند که عنصر مربوطه باید در محل تعیین شده به نمایش در آید نه در محلی که کد آن نوشته شده است.

 


Fixed Positioning
در این حالت یک عنصر با موقعیت ثابت نسبت به پنجره مرورگر، موقعیتش تنظیم می شود. زمانی که از این موقعیت استفاده می شود، حتی زمانی  که پنجره وب سایت اسکرول بخورد ، عنصر حرکتی نمی کند. به دلیل اینکه مرورگر IE بیشتر از سایر مرورگرها مورد استفاده قرار می گیرد.

Overlapping Elements
در این حالت زمانی که عناصر روی هم قرار می گیرند با این خاصیت می توان اولویت نمایش را برای عناصر تعیین کرد.

 

 

نکته:

 z-index در مواقعی که از خاصیت های زیر استفاده شود، میتواند مورد استفاده قرار گیرد:

position:absolute

position:relative

position:fixed

 

Relative Positioning
در این حالت یک عنصر با این ویژگی نسبت به وضعیت جاری خود در صفحه موقعیت دهی می شود.

 

خواص Clear , Float

clear

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

 None: در این حالت در دو طرف عنصر مجاز است که عکس یا متن قرار گیرد که حالت پیش فرض می باشد.

Right: در این حالت در سمت راست هیچ عکس و متنی نمی تواند قرار گیرد.

Left: در این حالت در سمت چت هیچ عکس و متنی نمی تواند قرار گیرد.

Both: در این حالت در دو طرف عنصر هیچ عکس و متنی نمی تواند قرار گیرد.

 

 

Float : با استفاده از این خاصیت css می توان موقعیت یک عنصررا سمت چپ یا راست تنظیم کرد.

 Float از پرکاربردترین ویژگی ها در css است.

این خاصیت یکی از پایه های اساسی در طراحی قالب بر اساس div است.

زمانی که به یک عنصر در کد خود float  به سمت چپ یا راست دهیم ، عنصر مورد نظر به آن سمت خاص می رود و بقیه عنصر هایی که بعد از تگ float می آیند و float ندارند به سمت مخالف رانده می شوند و اطراف عنصر مورد نظر قرار می گیرند.

خواص نمایش عناصر Cursor , Display , Visibility

visibility

با استفاده از این ویژگی می توان عناصر را در  css مخفی کرد.

  • none
  • hidden

اگر به تگ های <h1> ، <p>، <div> این ویژگی را نسبت دهید تمام عناصری که داخل آنها قرار می گیرد نیز از این ویژگی ارث می برند.

ولی در تگ های <span> ، <a> فقط خود عنصر از این ویژگی تبعیت می کند.

display
ویژگی display برای تنظیم نحوه نمایش عناصر در صفحات وب به کار می رود و مقادیر متفاوتی می پذیرد که هر کدام از آنها کاربرد خاصی دارند. از جمله این مقادیر block، inline، none، inline-block، list-item و... را می توان نام برد.

Display:block
اگر به یک DIV این خاصیت را بدهید، آن عنصر می تواند کل سطر خود را اشغال کند و مثل یک بلاک رفتار می کند و هیچ عنصر دیگری را در کنار خود جا نمی دهد. این خاصیت باعث میشود عنصر مانند تگ h1 عمل کند.

Display:inline
در این حالت  DIVدر یک خط قرار گرفته که چندین عنصر در آن خط قرار دارند و باید بقیه عنصر ها را در کنار خود جا دهد و بپذیرد .
Display:none
یعنی عنصر نمایش داده نشود.
Display:inline-block
مثل Display:inline عمل می کند.
display:list-item
هر کدام از بلاک هایی که این خاصیت را دارا باشند بصورت یک آیتم نشان داده می شوند و یک bullet در کنارآن نمایش داده می شود. مثل تگ ul.

 

cursor
این خاصیت انواع مختلفی از نمایش مکان نما در صفحه را مشخص می کند.
وقتی که روی یک عنصری که مشخص کرده ایم می رویم مکان نما به شکل مورد نظر نشان داده می شود.

تنظیم شفافیت عناصر Opacity

Opacity

با این ویژگی شفافیت تصاویر را می توان تغییر داد.

در این مثال وقتی که opacity=40 باشد، تصویر کدر تر نمایش داده می شود و وقتی که opacity=100 باشد تصویر به صورت کاملا شفاف نمایش داده می شود. این حالت زمانی اتفاق می افتدکه img:hoverانجام گیرد.یعنی با رفتن ماوس روی تصویر، عکس به صورت شفاف نمایش داده می شود.

 انتخابگرها CSS Selectors    

انتخابگر ها برای دادن الگوهای مورد نظر ما، به عناصر به کاربرده می شوند.

  1. انتخابگرها در css ، بخش اول
  2. انتخابگرها در css ، بخش دوم
  3. انتخابگرها در css ، بخش سوم

در ادامه با مباحث آموزشی سایت افق همراه باشید.

 

اشتراک گذاری این پست :

Submit to FacebookSubmit to Google PlusSubmit to TwitterSubmit to LinkedIn
خواندن 448 دفعه
برای ارسال نظر وارد سایت شوید