クリックするとドロップダウンリストが表示されるチェックボックスがあります。私は彼らに位置を変えてもらいたいだけです。
問題は、php を使用して位置を変更すると、ajax エラーがスローされることです。それぞれが動的な div id で呼び出されるため、実際に CSS を使用して変更することはできません。
CSSでnth-childを使用してトップマージンを作成することだけを検討しましたが、それもうまくいきませんでした。
現在、チェック ボックスはドロップダウンの可視性を切り替えますが、チェック ボックスはドロップダウンが表示される場所の下にあります。別のアプローチは、何らかの形でjavascriptを使用することだと思います...何か不足していますか? 注文を交換できない理由
$ret['reclength'] = new QListBox($objParent);
$ret['length']->Name = _sp('Item Name');
$ret['length']->AddItem("weekly", "7");
$ret['length']->AddItem("bi-weekly","14" );
$ret['length']->AddItem("Monthly","30" );
$ret['length']->Display=false;
$ret['checkbox'] = new QCheckbox($objParent);
$ret['checkbox']->Name = _sp('checkbox name');
$ret['checkbox']->AddAction(new QClickEvent(), new QToggleDisplayAction($ret['length']));
return $ret;