0
A
回答
1
評論中提供的鏈接解釋了這一切,基本上它適用於:checked + label
和絕對位置input
。
/* styling*/
.optionlabel {
display:table;
border-collapse:collapse;
border:1px solid lightblue;
}
.optionlabel [type="radio"] {
position:absolute;
left:-9999px
}
.optionlabel label {
display:table-cell;
width:100px;
height:50px;
border-left:inherit;
text-align:center;
vertical-align:middle;
}
/* your magic ? */
:checked + label {background:#7ED321;}
<p class="optionlabel">
<input id="option1" type="radio" name="option"/><label for="option1">Option 1</label>
<input id="option2" type="radio" name="option"/><label for="option2">Option 2</label>
<input id="option3" type="radio" name="option"/><label for="option3">Option 3</label>
</p>
(如果你提供下一次你的HTML /自舉我們用它來證明)
相關問題
- 1. 如何創建一個帶3個選項的切換按鈕...?
- 2. 如何在html中創建3個切換按鈕
- 3. 如何創建類似於Twitter應用程序位置切換按鈕的切換按鈕?
- 4. QTreeView切換標籤位置
- 5. ListView在Android切換位置
- 6. 切換背景位置TWICE
- 7. 創建動態切換臺
- 8. 如何在ajax調用後設置jquery切換位置
- 9. 如何創建位置矢量?
- 10. 如何重置jQuery切換?
- 11. 如何在Rails 3中切換JavaScript庫
- 12. 如何在Rails 3中切換環境?
- 13. 切換3個類onclick(僅切換2)
- 14. 根據日期切換核心位置
- 15. iOS/Xcode - 切換按鈕位置
- 16. 切換div來計算位置
- 17. 菜單欄不切換左側位置
- 18. CSS/CSS3切換元素的位置
- 19. 元素切換位置編譯?
- 20. Javascript:在同一位置切換圖像
- 21. 用jQuery切換2 div的位置
- 22. jquery圖片更改和切換位置
- 23. MS Office - ActiveX按鈕切換位置
- 24. 使用jQuery切換背景位置
- 25. Flex:映像切換位置在tilelist中
- 26. Tuple切換Tuple數組中的位置
- 27. 在RecyclerView中切換按鈕位置
- 28. 如何從Python 64位切換到32?
- 29. 如何使地圖的內容切換到另一個位置
- 30. 如何使用.hasClass正確切換位置?
看看http://code.stephenmorley.org/html-and-css /造型-複選框-AND-RADIO-按鈕/#imageBased。谷歌__styling單選按鈕_爲更多網站的例子。 – Barmar 2015-04-04 01:15:13
@Barmar他們看起來不錯,但不是我想要達到的。 – 2015-04-04 01:23:27
如何處理jQuery UI Button小部件:https://jqueryui.com/button/#radio。該演示看起來完全像你想要的。 – Barmar 2015-04-04 01:25:22