زکات علم

زَکاةُ العِلمِ أن تُعَلِّمَهُ عِبادَ اللّه‏ِ امام باقر (ع)
زکات علم

مطالبی در زمینه کامپیوتر و علاقه مندی های شخصی من مطالب این وبلاگ غالبا مطالبی ست که در جای جای اینترنت کتاب یا دانشته های شخصی خودم می باشد که به عنوان مرجعی برای رجوع دوباره در اینجا جمع آوری شده اند .
ehsunitd.ir personal website

پیوندها

وسط چین کردن یک div

پنجشنبه, ۲۵ ارديبهشت ۱۳۹۳، ۰۹:۴۰ ب.ظ

وسط چینی افقی با CSS

برای این کار باید مقدار خاصیت Margin را در استایل خود برابر Auto 0 قرار بدید. در این صورت المان HTML در وسط والد خود قرار میگیرد. در صورتی که آن در لایه های داخلی ستونی غیر وسط نباشد در وسط صفحه قرار میگیرد. همینطور اگر آن تگ زیرمجموعه تگ body باشد در وسط صفحه جای خواهد گرفت.

برای مثال جعبه DIV زیر از سمت راست و چپ همیشه در وسط والد خود قرار میگیرد:

1
2
3
<div style="margin: 0px auto; width: 200px; background-color: #DDD">
    <a href="http://askweb.ir">Simple Text</a>
</div>

همینطور در صورتی که بخواهید متنی را در وسط قرار دهید کافیست خاصیت text-align آن را برابر center قرار دهید.

وسط چینی عمودی با CSS

برای وسط چین عمودی باید خاصیت position را برابر absolute و خاصیت top تگ را برابر 50% قرار دهید.

1
2
3
<div style="position: absolute; top: 50%; width: 200px; background-color: #DDD">
    <a href="http://askweb.ir">Simple Text</a>
</div>

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

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

  • ehsan gholami

نظرات (۱)

  • سید علی غضنفری
  •  وب خوبیست به من هم سر بزن.
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی