ホームページ >ウェブフロントエンド >htmlチュートリアル >インライン要素とブロックレベル要素を相互に変換する方法_html/css_WEB-ITnose

インライン要素とブロックレベル要素を相互に変換する方法_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:40:051836ブラウズ

インライン要素とブロックレベル要素を相互に変換する方法:

インライン要素とブロックレベル要素を相互に変換することができます 変換方法を簡単に紹介します。

1. インライン要素をブロックレベル要素に変換します:

インライン要素をフローティングにするか、その表示属性値を block に設定します。例:

<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="author" content="http://www.51texiao.cn/" /><title>蚂蚁部落</title> <style type="text/css"> .myfloat{   width:200px;   height:200px;   border:1px solid red;   float:right; } .mydisplay{   width:200px;   height:200px;   border:1px solid green;   display:block; } </style> </head> <body>   <span class="myfloat">我将要浮动</span>   <span class="mydisplay">我将要添加display属性</span> </body> </html>

幅と高さを設定できるのはブロック レベルの要素のみであるため、span がブロック レベルの要素に変換されたことがわかります。

ブロックレベル要素をインライン要素に変換します:

ブロックレベル要素の表示属性値をインラインに設定します。

<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="author" content="http://www.51texiao.cn/" /><title>蚂蚁部落</title> <style type="text/css"> .mytest{   width:200px;   height:200px;   border:1px solid red;   display:inline; } </style> </head> <body>   <div class="mytest">我将要浮动</div> </body> </html>

上記のコードで設定された幅と高さは無効であり、オブジェクトがインライン要素に変換されたことを示しています。

元のアドレスは次のとおりです: http://www.51texiao.cn/div_cssjiaocheng/2015/0519/1897.html

最も元のアドレスは次のとおりです: http://www.softwhy.com/forum.php?mod= viewthread&tid= 4705

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。