2015-12-18 59 views
1

我希望跨度元素#spl#xspl被平等且正確地對齊。請幫助以使其看起來大小相等。 他們兩人應該是平等和正確對齊。 它應該是這樣的:兩個跨度元素的文本對齊

enter image description here

#spl { 
 
    background: brown; 
 
    margin: : 5px; 
 
    padding: 5px 0; 
 
} 
 
#xspl { 
 
    background-color: purple; 
 
    margin: : 5px; 
 
    padding: 5px 0; 
 
}
<fieldset> 
 
    <legend>Your Indicators</legend> 
 

 
    <label for="height">Height :</label> 
 

 
    <span id="spl"> Short </span> 
 

 
    <input type="range" id="height" min="0" max="100" name="Height"> 
 

 
    <span id="xspl"> Tall </span> 
 

 
    <br> 
 

 
    <label for="salary">Salary :</label> 
 

 
    <span id="spl">Poor </span> 
 

 
    <input type="range" id="salary" min="0" max="100" name="salary"> 
 

 
    <span id="xspl"> Rich</span> 
 

 

 
</fieldset>

+3

不結盟什麼? –

+0

對齊的意思是短而窮,高又豐富應該有相等的利潤率,並像一個完美的正方形對齊 –

回答

3

您可以通過給固定width它們對齊。

#spl { 
 
    background: brown; 
 
    margin: : 5px; 
 
    padding: 5px 0; 
 
} 
 
#xspl { 
 
    background-color: purple; 
 
    margin: 5px; 
 
    padding: 5px 0; 
 
} 
 
label { 
 
    width: 100px; 
 
    display: inline-block; 
 
} 
 
#spl, 
 
#xspl, 
 
input { 
 
    display: inline-block; 
 
    vertical-align: middle; 
 
} 
 
#spl, 
 
#xspl { 
 
    width: 40px; 
 
}
<fieldset> 
 
    <legend>Your Indicators</legend> 
 

 
    <label for="height">Height :</label> 
 

 
    <span id="spl"> Short </span> 
 

 
    <input type="range" id="height" min="0" max="100" name="Height"> 
 

 
    <span id="xspl"> Tall </span> 
 

 
    <br> 
 

 
    <label for="salary">Salary :</label> 
 

 
    <span id="spl">Poor </span> 
 

 
    <input type="range" id="salary" min="0" max="100" name="salary"> 
 

 
    <span id="xspl"> Rich</span> 
 

 

 
</fieldset>