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

 

برای توضیح مناسب این خصوصیت به مثال زیر توجه کنید

چیست css float

یک تصویر بدون خاصیت CSS float در بین متن قرار گرفته است

1
2
3
4
5

example text example text example text example text
example text example text example text example text
example text example text example text example text
example text

چیست css float

یک تصویر همراه با خاصیت CSS float در بین متن قرار گرفته است

1
2
3
4
5
6
7
8
9
10

example text example text example text example text example
text example text example text  example text example text
example text example text example text example text example
text example text example text example text example text
example text example text example text example text
example text example text example text example text
example text example text example text example text
example text

با توجه به شکل بالا متوجه خواهید شد که تصاویر با استفاده از خصوصیت CSS float (float:left , float:right ) درون متن شناور شده اند و متن این عناصر را احاطه کرده است. اجزاء دارای خصوصیت CSS float بر روی اجزاء و عناصر کناری خود نیز تاثیر گزار خواهند بود . به طوری که در مثال بالا ملاحظه می نمائید متن در کنار تصاویر بعد از اضافه شدن خصوصیت CSS float به سمت مخالف جهت float حرکت کرده و همچنین تصویر را احاطه می کنند.
به این نکته توجه داشته باشید که خصوصیت CSS float تفاوتهای با خصوصیت position absolute دارد . یک عنصر با خصوصیت position absolute از جریان چینش صفحه جدا خواهد شد . در صورتی که در خاصیت CSS float عنصر از جریان صفحه پیروی خواهد کرد و با توجه به چینش و وضعیت اطراف خود تغییر موقعیت خواهد داد .

یک عنصر چگونه به وسیله CSS float شناور می شود

با استفاده از خصوصیت float میتوانید اکثر اجزاء را در یک چینش وب سایت شناور کنید . مقدار این خصوصیت میتواند ( left , right , both , none , Inherit ) باشد.
همه عناصر به صورت پیش فرض دارای خصوصیت float:none هستند . خصوصیت Inherit مشخص کننده این است که این عنصر از عنصر بالادستی خود پیروی خواهد کرد ( parent element )

1
.sideBar { float:left }

عناصر دارای خصوصیت float از قوانین و شرایط خاصی پیروی خواهند کرد که در زیر به چند مورد اشاره خواهد شد .

  • عناصر فقط در جهت افقی شناور خواهند شد . یه این معنا که عناصر فقط به سمت چپ و راست ( left , right ) شناور می شوند و حرکتی به سمت بالا و پایین نخواهند داشت .
  • عناصر تا جایی به سمت چپ یا راست حرکت می کنند که اجازه و فضای حرکت داشته باشند
  • عناصر بعد از یک عنصر با خصوصیت float تغییر حالت خواهند داد
  • عناصر قبل از یک عنصر با خصوصیت float تغییر حالت نخواهند داد
  • یک عنصر با خصوصیت float به اندازه محتوای داخل عنصر تغییر اندازه خواهد داد . این در صورتی است که به صورت پیش فرض اندازه ای برای این عنصر در نظر نگرفته شده باشد

در چه زمانی از خاصیت CSS float استفاده میکنیم ؟

CSS float کاربرد های بسیار زیادی در چینش ساختار صفحات وب سایت دارد . از ساده ترین چینش ( شناور شدن تصویر در متن در مثال بالا ) تا چینش ساختار صفحات . درک این خصوصیت و عکس العمل های اجزاء بعد از استفاده از این خصوصیت در طراحی و چینش صفحات وب نقش بسیار بزرگی را خواهد داشت . مرورگرهای متفاوت در مواردی خاص عکس العملهای متفاوتی در برابر استفاده از این خصوصیت دارند ( به طور مشخص IE ) و تشخیص و رفع این تفاوت ها می تواند یک امتیاز در طراحی وب سایت شما باشد و کمک کند وب سایت در تمامی مرورگرها به درستی نمایش داده شود .

چیست css float

چینش صفحات با استفاده از CSS float

چیست css float

Css float میتواند یک ابزار مناسب در محتوا و عناصر کوچک نیز باشد




تاریخ: جمعه 1 فروردين 0برچسب:,
ارسال توسط ارشیو

 

چرا وقتي سيستم را با ويندوز پارتيشن بندي مي کنم هميشه 8 مگابايت فضا در پايان اضافه مي ماند و به هيچ

پاسخ :

در دو وضعيت شما با يک فضاي 7/8 مگابايت اختصاص نيافته بر روي درايو ديسک سخت خود برخورد خواهيد کرد:
1- يک فضاي اختصاص نيافته به ميزان 1 تا 7/8 مگابايت در انتهاي درايو ديسک سخت. اين ناحيه توسط سيستم عامل هاي ويندوز براي مقاصد ايجاد ساختارهاي ديسک ديناميک مورد استفاده قرار مي گيرد. اين فضاي اختصاص نيافته توسط Windows Disk Manager نمايش داده نمي شود. با اين حال، بعضي از نرم افزارهاي پارتيشن بندي مانند پارتيشن مجيک، پاراگون پارتيشن منجير و يا آکرونيس ديسک دايرکتور از قابليت تشخيص و اضافه کردن آن به يک پارتيشن مجاور برخوردارند. بايد توجه داشته باشيد که انجام اين کار مي تواند مشکلاتي را در زمينه ايجاد ساختارهاي ديسک ديناميک به وجود آورد.
2- يک فضاي دقيقاً 7/8 مگابايتي در ابتداي درايو ديسک سخت به صورت اختصاص نيافته باقي مانده است. به طور معمول، اين وضعيت به معناي آن است که هيچ پارتيشن اصلي( Primary) بر روي ديسک وجود ندارد و درايو ديسک سخت شما تنها حاوي يک پارتيشن Extended است. در اين گونه موارد، ويندوز حداقل فضاي مورد نياز براي ايجاد يک پارتيشن (7/8 مگابايت) را رزرو مي کند تا بتواند تنها پارتيشن Extended موجود بر روي درايو را به طور صحيح اداره کند. حتي با وجود آن که از نظر تکنيکي امکان ادغام اين فضا با پارتيشن Extended وجود دارد، اما انجام اين کار مي تواند باعث شود که توانايي دسترسي به داده هاي ذخيره شده در پارتيشن Extended را از دست بدهيد.
منبع: نشریه عصر شبکه، شماره 112.




تاریخ: سه شنبه 9 آبان 1391برچسب:,
ارسال توسط ارشیو

منبع: http://i-os.ir

اگر خواهان این هستید که لینوکس را در کنار مک تجربه کنید بهترین راه نصب مجازی لینوکس است . که این کار به کمک برنامه VirtualBox امکان پذیر است . در زیر قصد داریم آموزش نصب لینوکس نسخه Ubuntu را در اختیار شما قرار دهیم .


۱) برای شروع کار شما احتیاج به آخرین نسخه Ubuntu و همچنین برنامه VirtualBox دارید که از زیر می توانید آنها را دریافت کنید :

الف) دانلود نسخه 64-bit سیستم عامل Ubuntu

ب) دانلود برنامه VirtualBox


۲) بعد از دریافت فایل های مورد نیاز برنامه VirtualBox را نصب کنید :





۳) پس از به اتمام رسیدن مراحل نصب , برنامه را اجرا کنید و گزینه New را انتخاب کنید :





۴) در قسمت Name اسم مورد نظر خود را وارد کنید و همچنین در قسمت Operating System گزینه “Linux” و ورژن “Ubuntu” را انتخاب کنید :





۵) میزان حافظه که قصد داریم به لینوکس اختصاص دهید را مشخص کنید پشنهاد می کنم بین 512MB تا 1GB باشد :





۶) گزینه Create a new virtual hard disk را انتخاب کنید :





۷) گزینه VDI را انتخاب کنید و بر روی Continue کلیک کنید :





۸) مقدار فضای که قصد دارید به لینوکس اخصاص دهید را مشخص کنید :





۹) حال یک پیش نمایش از اطلاعاتی که وارد کردید را مشاهده خواهید کرد که صورد صحت آن بر روی گزینه “Create” کلیک کنید :





۱۰) حال مشاهده خواهید کرد که درایو مجازی با اطلاعاتی مورد نظر شما ساخته شده است :





۱۱) بر روی گزینه “Settings” کلیک کنید :





۱۲) از میان گزینه های بالا “Storage” را انتخاب کنید و بر روی “IDE Controller” کلیک کنید , از پایین صحفه گزینه + را انتخاب کرده و گزینه Add CD/ DVD را انتخاب کنید :





۱۳) گزینه را انتخاب کرده و سپس سیستم عامل Ubuntu که با پسوند Iso را دانلود کردید را انتخاب کنید :





۱۴) حال شما تمامی تنظیمات را انجام داده و فقط مرحله نصب سیستم عامل باقی مانده که برای شروع گزینه “Start” کلیک کنید . مراحل نصب حدود ۲۰ تا ۳۰ دقیقه زمان می برد :





۱۵) بعد سپری شدن این مدت زمان شما می توانید سیستم عامل لینوکس را تجربه کنید :





موفق باشید

برای حمایت از نویسنده روی عکس تبلیغاتی زیر کلیک کنید




تاریخ: یک شنبه 7 آبان 1391برچسب:,
ارسال توسط ارشیو

صفحه قبل 1 صفحه بعد

آرشیو مطالب
پيوند هاي روزانه
امکانات جانبی

نام :
وب :
پیام :
2+2=:
(Refresh)

خبرنامه وب سایت:





آمار وب سایت:  

بازدید امروز : 1
بازدید دیروز : 0
بازدید هفته : 50
بازدید ماه : 95
بازدید کل : 79257
تعداد مطالب : 6
تعداد نظرات : 1
تعداد آنلاین : 1