24920


例えば、以下の場合、

[code]

    <?php echo $this->Form->input('test', array('label' => true, 
    　　　　　　　　　　　　　　　　　　　　　　'div' => false, 
                                                'type' => 'radio',
                                                'legend'=> false, 
                                                'options' => array('0'=>'123', '1'=>'1234567890'), 
                                                //'before' => '<span>',
                                                //'after' => '</span>',
                                                //'separator' => '</span><span style="white-space: nowrap">'
    　　　　　　　　　　　　　　　　　　　　　　)); ?>
    
[/code]

LABELのCSS

[code]

    label {
        display: block;
        width: 100px;
        float: left;
        margin-bottom: 10px;
    }
    
[/code]

ラジオボタンを横並びにしているのですが、labelの文字列が長い場合、上記の例ですとradioボタンとlabelの「1234567890」の間で改行されてしまう場合があります。  
この場合、radioボタンとlabelをセットで自動改行するようにしたいです。  
いい方法はありますでしょうか？  
お願い致します。


CC BY-SA 3.0
2016-04-26T06:43:04.333
24354
2016-11-08T17:53:59.530
15167
question
php cakephp
cakephpのformhelperラジオボタン機能にて、ラベルの文字数が長いとラジオボタンとラベルの間で改行がされてしまいます。


labelにwidthを付けるのではなく、divをtrueにして、そのdivのwidthを100pxにするのはダメなのでしょうか。


CC BY-SA 3.0
2016-05-17T04:23:51.760
24920
2016-05-17T04:23:51.760
15529
24354
answer