我有一個引導模式,用戶可以在其中進行多種選擇。對於多種選擇,我使用了複選框。但我不希望它們顯示爲複選框,而是希望它顯示在用戶點擊其突出顯示的選區時的位置。複選框樣式爲非複選框需要標籤填充行
我把它看作是這樣的,放大複選框,放置在label
上,並將opacity 0
賦予複選框。這很好。
我希望選擇的整行填充顏色。因此,如果用戶點擊了foobar
和foo
,則兩者都將點亮爲紅色,並且兩者之間沒有空白。
現在,我有一個問題,獲取label
填充行區域。我不想擠壓選擇之間的空格。我怎樣才能讓label
在選中時填充背景顏色爲紅色的行區域?
http://codepen.io/dman777/pen/MbqPeZ
問題尋求幫助的代碼必須包括必要的,以最短的代碼在問題本身**中最好在** Stack Snippet **中重現**。雖然您提供了一個鏈接,但如果它變得無效,那麼您的問題對於其他未來具有相同問題的SO用戶將沒有任何價值。 –