شما اینجا هستید

ویژگی display یکی از مهمترین ویژگیهای CSS برای صفحه آرایی است.

ویژگی display

ویژگی display مشخص میکنه که یک عنصر نمایش داده شود یا خیر و اگر نمایش داده شود چگونه نمایش داده شود.

هر عنصر HTML یک مقدار پیشفرض برای نمایش بر اساس اینکه از چه نوع عناصری است را دارد. مقدار پیشفرض برای بیشتر عناصر block یا inline است.

عناصر بلاکی

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

عنصر <div> یک عنصر بلاکی است.

برخی از عناصر بلاکی :

  • <div>
  • <h1> - <h6>
  • <p>
  • <form>
  • <header>
  • <footer>
  • <section>

عناصر درون خطی - inline

عنصر درون خطی در یک خط جدید آغاز نمیشود و فقط پهنایی که نیاز دارد را میگیرد.

این یک عنصر درون خطی <span> در داخل یک پاراگراف هست.

برخی از عناصر درون خطی:

  • <span>
  • <a>
  • <img>

;Display: none

با دادن مقدار none به ویژگی display میتوان مشخص کرد که عنصر را نمایش ندهد.

بازنویسی مقدار پیش فرض display برای عناصر

هر عنصری یک مقدار پیشفرض برای نمایش دارد. به هر حال میتوان آنها را تغییر داد.

برای اینکه صفحه در راستای یک روش نمایش داده شود و همچنین از استانداردهای وب پیروی کند، تغییر دادن عنصر درون خطی به یک عنصر بلاکی یا بر عکس، میتواند مفید باشد.

مثال زیر عنصر <li> را برای استفاده در منوی افقی از بلاک به درون خطی تبدیل میکند:

<html>

<head>

<style>

li {

    display: inline;

}

</style>

</head>

<body>


<p>Display a list of links as a horizontal menu:</p>

<ul>

<li><a href="http://learn.puyapardaz.ir/content/learn/learning-topics/48" target="_blank">HTML</a></li>

<li><a href="http://learn.puyapardaz.ir/content/learn/learning-topics/49" target="_blank">CSS</a></li>

<li><a href="http://learn.puyapardaz.ir/content/learn/learning-topics/47" target="_blank">مفاهیم اولیه</a></li>

</ul>


</body>

</html>

 

مثال زیر نحوه استفاده از عنصر <span> به عنوان عنصر بلاک را نمایش میدهد:

 

<html>

<head>

<style>

span {

    display: block;

}

</style>

</head>

<body>


<span>A display property with a value of "block" results in</span> <span>a line break between the two elements.</span>


</body>

</html>

 

پنهان کردن عناصر

 

از display:none استفاده کنیم یا visibility:hidden؟

با تنظیم کردن مقدار ویژگی display یک عنصر بر روی none عنصر پنهان میشود و صفحه به شکلی نمایش داده میشود که انگار آن عنصر اصلاً وجود نداشته:

<html>

<head>

<style>

h1.hidden {

    display: none;

}

</style>

</head>

<body>


<h1>This is a visible heading</h1>

<h1 class="hidden">This is a hidden heading</h1>

<p>Notice that the h1 element with display: none; does not take up any space.</p>


</body>

</html>

 

برای پنهان کردن یک عنصر میتوان از visibility:hidden نیز استفاده کرد. با اینکه عنصر مخفی میشود همچنان ناحیه ای را که در آن قرار داشته به صورت یک فضای خالی نمایش میدهد و روی صفحه آرایی تاثیر دارد.

 

h1.hidden {
    visibility: hidden;
}

 

دیدگاه‌ها

سایت بسیار خوب و عالی ایجاد کرده اید مطالب به طور مختصر و مفید بیان شده اند.

از شما و همکاران گرامی کمال تشکر را دارم. امیدوارم همیشه موفق و موید باشید.

تصویر mohammad

با سپاس از نظر لطفی که به ما دارید.
 

viagra results before and after viagra blog viagra dosage does generic viagra work faster viagra mom helps with boner

viagra pills generic pharmacy viagra pills generic pharmacy generic viagra women viagra lion viagra

https://viagrnetwork.com/# - natural viagra

safe quick loans private lenders funding quick loans no collateral no up front fees no vredit checks quick loan quick loans for millenials quick and easy business loans

quick online loans quick and loans arena quick loan quick cash loans huntsville al ways to get quick loans

quick and easy personal loans online quick cash online loans quick loans fast quick loans quick way to pay student loans

how quick does sallie mae report loans paid off 50000 quick loans quick loan 50000 quick loans quick loans under 500

quick lapp for sba loans personal loans quick quick loan quick personal loans online quick payday loans

quick online business loans quick cash loans nm quick loans quick small personal loans quick n loans

https://paydailoanz.com/# - quick loan

www.american.bank/loans#loan-quick-pay quick loans calculator quick loan quick and easy personal loans online faxless quick payday loans

quick small loans online quick personal loans online quick loans does quick and loans have wifi quick loans for small business

https://paydailoanz.com/# - quick loans

how did jeffrey epstein make his money make money online surveys make money ways to make money at home ways to make money

how to make money without a job legitimate ways make extra money work from home how to make money with youtube how to make money online for free

https://make-money-blogs.com/# - work from home

easy ways to make money ways to make extra money work from home how to make money online from home make money blogging

how to make money online from home make money online free make money legit ways to make money online make money online free

https://make-money-blogs.com/# - make money

how to make money in gta 5 make money from home make money how to make money how to make money online how to earn money online or gift cards to amazon

how to make quick money legitimate ways make extra money work from home how to make money how to make fast money online

https://make-money-blogs.com/# - make money

make money on youtube how to make money on instagram make money how much money can i make on social security make extra money

make money from home how did mark cuban make his money make money how to make money as a kid best way to make money online

https://make-money-blogs.com/# - work from home

how to make easy money how to make quick money make money make extra money from home how to make money in gta 5

how to make money on the internet how to make money blogging make money make money online free best ways to make money

https://make-money-blogs.com/# - make money

photos imgclick easily make money sharing will friends social free file upload make money online fast make money woodworking ideas to make money ways to make extra money

how to make money online for free how to make extra money from home work from home how to make fast money make money

http://ktitov.ru/ - make money

how to make money on twitch quick ways to make money work from home best way to make money online best ways to make money online

how to make extra money from home how to make money selling drugs make money how to make money online from home how to make money on facebook

http://iso-50001.ru/ - make money

how to make quick money how to make money with youtube work from home how to make money as a kid how much money can you make on youtube

how to make money from home ways to make money online work from home quick ways to make money how did tom steyer make his money

http://www.eastliness.ru/ - work from home

how to make money on facebook how to make money on instagram work from home how to make extra money make money online surveys

how to make money without a job how much money can i make on social security work from home make money on facebook how to make money from home

http://experimentstroy.ru/ - make money

big fish casino http://onlinecasinogamespcx.com/ - play casino casino games play slots slots online

http://onlinecasinosw.com/ casino online slots http://onlinecasinosw.com/ - free casino slot games casino online

cashman casino slots http://onlinecasinogamespcx.com/ - best online casino online gambling free casino gold fish casino slots

http://onlinecasinosw.com/ online slot games casino play no deposit casino casino game

play casino vegas casino slots online slots slots free http://onlinecasinogamespcx.com/ - online gambling

slot games world class casino slots vegas slots online free online slots http://onlinecasinosw.com/ - free casino games online

play slots http://onlinecasinosw.com/ - real casino slots online casino real money online gambling world class casino slots

casino online slots http://onlinecasinogamespcx.com/ - play slots slots online casino play

http://onlinecasinosw.com/ free online slots play casino no deposit casino free slots

free casino games online free slots games casino online slots real money casino

free casino play online casino casino blackjack slots games http://onlinecasinopc.com/ - play casino

http://onlinecasinopc.com/ free casino casino online free slots vegas slots online

http://onlinecasinosw.com/ big fish casino casino slots play slots online online casinos

casino blackjack http://onlinecasinopc.com/ - cashman casino slots gold fish casino slots online slots slots free

vegas casino slots free casino games online casino game online slots

casino play http://playcasinosw.com/ - best online casinos online casino online casino gambling no deposit casino

real casino slots http://onlinecasinopc.com/ - online gambling casino online slots best online casino

slots free no deposit casino casino play free online slots http://onlinecasinopc.com/ - slots for real money

vegas casino slots cashman casino slots vegas casino slots free casino slot games

free casino casino play slots games free online casino

play online casino http://playcasinosw.com/ cashman casino slots casino play online slots

http://onlinecasinopc.com/ free slots games casino real money vegas casino slots online casino bonus

play slots http://playcasinosw.com/ online casinos play slots real money casino

casino game slots games big fish casino

online gambling http://playcasinosw.com/ - vegas slots online online casino bonus slots games free slots free

cashman casino slots free casino big fish casino

slots free http://playcasinosw.com/ casino bonus codes cashman casino slots best online casino

casino real money casino real money cashman casino slots play slots

casino play slots games free casino games

slots free online casino bonus slots for real money casino online slots

http://casinoslotspc.com/ casino online slots online casino real money online casino world class casino slots

صفحه‌ها

افزودن دیدگاه جدید

دیدگاه

  • تگ‌های HTML مجاز: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • نشانی صفحه‌ها وب و پست الکترونیک بصورت خودکار به پیوند تبدیل می‌شوند.

Plain text

  • تگ‌های HTML مجاز نیستند.
  • نشانی صفحه‌ها وب و پست الکترونیک بصورت خودکار به پیوند تبدیل می‌شوند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
كد امنيتي
این پرسش برای جلوگیری از ارسال اسپمهای اتوماتیک است.