両端を揃える_html/css_WEB-ITnose

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

方法 1: text-align:justify を使用します

text-align:justify 属性は完全に互換性があるので、モジュール間に [スペース/改行/タブ] を追加することに注意する必要があります。同様に、テキストの配置を実現するには、単語の間に [スペース/改行/タブ] を追加する必要があります

/*

説明:

1. IE では、ブロック内の 2 行を実現する必要があります。終了位置揃えにはプライベート属性 text-align-last:justify を使用する必要があります。 text-align-last を有効にするには、まず text-align を justify として定義する必要があります

2.line-height:0 は冗長な空白を解決します。標準ブラウザコンテナの下部

*/

.content{

text-align:justify;

text-align-last:justify;

line-height:0;

height:44px;

}

/*

注:

モジュールで [改行] または [スペース文字] を使用すると、最後のモジュールには Webkit ブラウザーに余分な空白が表示されます。スペースをクリアするには font-size:0 を使用します。

*/

@media all and (-webkit-min-device-pixel-ratio:0){

.content{

font-size:0;

}

}

/*

説明:

1.text-align-last:justify は現在、IE でのみサポートされています。標準ブラウザは、同様の効果をシミュレートするために .demo:after 疑似クラスを使用する必要があります

2. Opera ブラウザは、vertical-align を追加する必要があります。底部にある余分な空白を完全に解く

block;ブロック要素

****************************************** **** ***************************************

方法 2: ボックスパックを使用する: justify

親コンテナ css:

.content{

display:-webkit-box;

display:-webkit-flex;

display:-ms-flexbox;

display:flex; box-pack:justify;

-webkit-justify-content:space-between;

-ms-flex-pack:justify;

justify-content:space-between;

}

そして、サブクラスは次のようにする必要がありますブロック要素

********************************************* *****************************************

方法 3: 使用するcolumn (詳細な列レイアウト)

/*

説明:

1. column-count はオブジェクトの列数を定義します

2. column-gap はオブジェクト内の列間の間隔を定義します

*/

親クラスコンテナ css :

.content {

-webkit-column-count: 2;

-moz-column-count: 4;

column-count: 4;

-webkit-column-gap: 20px ;

- moz-column-gap: 20px;

column-gap: 20px;

}

、サブクラスはブロック要素である必要があります

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