、私にWHYこれが起こっている説明してください操作することができるか - スパンのテキストがを超え画像の下部に整列されている理由を - と私は実際に操作することができますかpadding
とmargin
で操作すると、x座標とy座標で移動できません。私はそれを最終的に働かせることができますが、これを行う簡単な方法がいくつかあります。スパンが下を超えて整列なぜ、私はそれが
HTML:
<div class="cnt">
<img src="http://ecx.images-amazon.com/images/I/41jlGA2RzmL._SS40_.jpg"><span>zzz</span>
</div>
はCSS:img
の
html,body,.cnt,img,span {
margin: 0;
padding: 0;
}
.cnt {
width: 300px;
border: 1px solid #777;
}
.cnt img {
background: #090;
}
.cnt span {
margin-top:-20px;
background: #333;
}
https://jsfiddle.net/kcepLrhx/
おかげで再び、マイケル! :)あなたの答えに追加するだけです:このような場合に 'span'を操作するには' vertical-align'の 'px'または'% '値を使うことができます。たとえば、次のようになります。 'span {vertical-align:-20px;}' – mizzo