我正在嘗試一個很平凡的設計,但仍然找不到解決方案。如何填充範圍的底部文本以與複選框圖像對齊?
我想製作基於圖像的設計複選框。問題是,使用這種技術,我不能使用輸入的value
屬性來顯示覆選框旁邊的文本。
所以,我試着在它旁邊放置一個<span>
,但文本對齊到底部。我試圖通過各種屬性填充底部,但沒有成功。
我怎樣才能墊<span>
圖像的文本垂直的複選框對齊「?我不想將這兩個元素都換成另一個<div>
,這會將它們顯示爲表格。
這是我嘗試的一個片斷至今:
.chkchk {
display:none;
}
.chkchk + label {
background-image:url(http://i.imgur.com/RnoKxPS.png);
height: 22px;
width: 35px;
display:inline-block;
padding: 0 0 0 0px;
cursor:pointer;
}
.chkboxText {
padding-bottom:10px;
display:inline-block;
}
<input class="chkchk" type="checkbox" name="thing" value="valuable" id="thing" />
<label for="thing"></label>
<span class="chkboxText">dasdasdas</span>
只需添加 「垂直對齊:中間」,在.chkchk +標籤 – amyogiji