[英]Align div in one line, extreme left, middle , extreme right
在父類wrapped_inside下,我主要有3個div。 我想在一行中對齊所有3個div。 一個在兩個div的中間其余部分,分別位於最左端和最右端。 下面的代碼在除IE之外的所有瀏覽器中均能正常工作。
請注意,下面的CSS和HTML頁面是較大的html的一部分。 我僅復制了下面隨附的演示示例的重要部分。
.wrapped_inside div:nth-child(3) { position: relative; display: block; } .wrapped_inside div:nth-child(3) div:nth-child(1) { float: left; padding-top: 5px; } .wrapped_inside div:nth-child(3) div:nth-child(2) { padding: 10px; position: absolute; left: 50%; } .wrapped_inside div:nth-child(3) div:nth-child(3) { // left: 0%; float: right; padding-top: 5px; }
<div class="wrapped_inside"> <div class="arw"></div> <div class="arw"></div> <div class="arw"> <div class="type-4"> <div id="one">footer text1</div> </div> <div class="type-2"> <div class="two"> <a href="javascript:void(0)"> <span >text2 </span> </a> </div> </div> <div class="type-6"> <div > <a href="#"> <span class="menu-left">0</span> </a> </div> </div> </div> </div>
刪除此div <div class="col-sm-6"></div>
.wrapped_inside div:nth-child(3) { position: relative; display: block; } .wrapped_inside div:nth-child(3) div:nth-child(1) { float: left; padding-top: 5px; } .wrapped_inside div:nth-child(3) div:nth-child(2) { padding: 10px; position: absolute; left: 50%; } .wrapped_inside div:nth-child(3) div:nth-child(3) { // left: 0%; float: right; padding-top: 5px; }
<div class="wrapped_inside"> <div class="arw"></div> <div class="arw"></div> <div class="arw"> <div class="type-4"> <div id="one">footer text1</div> </div> <div class="type-2"> <div class="two"> <a href="javascript:void(0)"> <span >text2 </span> </a> </div> </div> <div class="type-6"> <div > <a href="#"> <span class="menu-left">0</span> </a> </div> </div> </div> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.