ホームページ  >  記事  >  ウェブフロントエンド  >  CSSのbox-align属性の使い方

CSSのbox-align属性の使い方

青灯夜游
青灯夜游オリジナル
2019-05-29 09:37:033326ブラウズ

css box-align 属性は、ボックスの子要素の配置を指定するために使用されます。たとえば、box-align:start が設定されている場合、ボックスの法線方向では、各子要素は上に配置されます。整列しました。逆向きのボックスの場合、各子要素は下揃えになります。現在、box-align 属性をサポートしているブラウザはありませんが、IE、Firefox、Safari、および Chrome はすべて、プライベート属性を通じてこれをサポートしています。

CSSのbox-align属性の使い方

#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属性の使い方

以上がCSSのbox-align属性の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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