ホームページ >ウェブフロントエンド >フロントエンドQ&A >CSSのbox-align属性の使い方
css box-align 属性は、ボックスの子要素の配置を指定するために使用されます。たとえば、box-align:start が設定されている場合、ボックスの法線方向では、各子要素は上に配置されます。整列しました。逆向きのボックスの場合、各子要素は下揃えになります。現在、box-align 属性をサポートしているブラウザはありませんが、IE、Firefox、Safari、および Chrome はすべて、プライベート属性を通じてこれをサポートしています。
#CSS の box-align 属性を使用するにはどうすればよいですか?
box-align 属性は、ボックスの子要素をどのように配置するかを指定します。構文:
box-align: start|end|center|baseline|stretch;
属性値:
start: 通常の向きのボックスの場合、各子の上端要素 ボックスの上端に沿って配置します。逆向きのボックスの場合、各子要素の下端はボックスの下端に沿って配置されます。 end: 通常の向きのボックスの場合、各子要素の下端はボックスの下端に沿って配置されます。逆向きのボックスの場合、各子要素の上端はボックスの上端に沿って配置されます。 center: 余分なスペースを均等に分割し、半分を子要素の上に、残りの半分を子要素の下に配置します。 baseline: box-orient がインライン単軸または水平の場合、すべての子要素はベースラインに位置合わせされます。 stretch: 子要素を引き伸ばして、包含ブロックを満たすようにします。注:
現在、box-align 属性をサポートしているブラウザはありません。 Internet Explorer 10 は、プライベート プロパティ -ms-flex-align を通じてこれをサポートします。 Firefox はプライベート属性 MOZ-box-align を介してこれをサポートしています。 Safari と Chrome は、プライベート プロパティ -WebKit-box-align を介してこれをサポートします。css box-align 属性の例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> div { width:350px; height:100px; border:1px solid black; /* Internet Explorer 10 */ display:-ms-flexbox; -ms-flex-pack:center; -ms-flex-align:center; /* Firefox */ display:-moz-box; -moz-box-pack:center; -moz-box-align:center; /* Safari, Chrome, and Opera */ display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center; /* W3C */ display:box; box-pack:center; box-align:center; } </style> </head> <body> <div> <p>我是居中对齐的。</p> </div> <p><b>注释:</b>IE 不支持 box-pack 和 box-align 属性。</p> </body> </html>レンダリング:
以上がCSSのbox-align属性の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。