2017-02-21 8 views
1

はどういうわけか、マテリアルデザインLiteは唯一のドキュメントに水平ラジオボタンの例を示します:あなたがモバイルになりたい場合はhttps://getmdl.io/components/index.html#toggles-section/radio垂直リスト

は、これは十分ではありません、そして、あなたのラベルの長さは、いくつかの言葉です。

とにかくここcodepenです:http://codepen.io/anon/pen/oBKPeY

enter image description here

私は<br>でアイテムを分離しようとしたと<p>でそれらをラップするが、それは解決しません。私はいくつかの忍者のCSSのトリックはそれを解決することができると思います。

答えて

2

私が正しくあなただけで、モバイルデバイス上でmdl-radioのためにあなたのスタイルルールを改訂することができ、あなたを理解していた場合:

.mdl-radio { 
    position: relative; 
    font-size: 16px; 
    line-height: 24px; 
    display: block; 
    vertical-align: middle; 
    box-sizing: border-box; 
    height: 24px; 
    margin: 0; 
    padding-left: 0; 
    margin-bottom: 32px; 
} 

お知らせdisplay: block & margin-bottom: 32px

+0

ありがとうございました。 'margin-bottom:32px'は長いラベルでは壊れますか? – Adobe

+0

現在のラベルとその下にあるラベルの間に32ピクセルを維持する必要があります。長いラベルはそれを変更すべきではありません。助けてうれしい! – Jef

+0

そして 'display:block'は、各ラベルがドキュメント内にそれ自身の行を持つことを保証します。 – Jef