CSS水平中央設定

3023 ワード

≪行内要素の水平方向中央|Line Element Horizontal Central|oem_src≫:行内要素の水平方向中央は、それを包むブロック・レベル要素に対してです.(この言葉を理解する)
方法:ラップライン内の要素の先輩ブロックレベル要素にtext-align:centerを設定します.
1.文字はここで「文字」という2つの字をlabelに対して水平に中央に置くのは意味がなく、labelは行内要素であり、彼の幅は内容の幅に等しく、つまり「文字」という2つの字は、永遠に水平に中央にある.
2.文字はこの时、「文字」という2つの字を水平に中央に置くことで意味があります.pはブロックレベルの要素で、彼の幅は1行を独占していますが、文字は2つの文字の幅しか占めていません.この时、p要素にtext-align:centerを設定します.では、「文字」という文字は1行で水平に中央に位置しています.
3.文字、このときどうやってlabel要素をdivに対して水平に中央に置くか、よくわかりますよね.
一定幅のブロックレベル要素が水平方向に中央に配置されています.ブロックレベル要素であり、固定幅の要素です.
方法:水平中心を必要とするブロックレベル要素自体の左右margin値をautoに設定します.
不定幅ブロックレベル要素水平中央:幅が固定されていないブロックレベル要素
方法:1.tableラベルの追加
ステップ1:中央に配置する要素の外側にtableラベル(tbody,tr,tdを含む)を包みます.
ステップ2:tableに左右margin値をautoに設定します.
2.ブロックレベル要素のdisplayをinlineに設定し、行内要素が水平方向に中央になるようにする方法


	
		
		
		<style>
			ul{
				display: inline;
			}
			div{
				text-align: center;
			}
		</style>
	
	
		<div>
			<ul>
				<li>aaa</li>
				<li>bbb</li>
				<li>ccc</li>
			</ul>
		</div>
	
</code></pre> 
  <p>ul li        ,   ul display   inline,  div  text-align:center;      ,  ul     ,  li         ,  li    ,   li   display    inline,  3 li            。</p> 
  <p><br/></p> 
  <p>3.        float:left,           ,      。        position:relative left:50%,                 。       position:relative left:-50%;  ,           50%,          。</p> 
  <p><br/></p> 
  <p><br/></p> 
  <p><br/></p> 
  <p><br/></p> 
  <p><br/></p> 
 </div> 
</label></label></div>
                            </div>
                        </div>
                    </div>
                    <!--PC WAP    -->
                     
                    <script type="text/javascript" src="/views/front/js/chanyan.js"/>
                    <!--    -         -->
                     
                </div>
                <div class="col-md-3">
                    <div class="row" id="ad">
                        <!--    -  1       -->
                        <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                             
                        </div>
                        <!--    -  2       -->
                        <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                             
                        </div>
                        <!--    -  3       -->
                        <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                             
                        </div>
                    </div>
                </div>