私はいくつかのチェックボックスを持つフォームを提示するいくつかのコードに取り組んでいます。私は2番目(と3番目と4番目)の行に折り返すチェックボックスを取得したいが、そうすることに問題がある。現時点では、チェックボックスは折り返さずに行のページからまっすぐに実行されます。CSSでチェックボックスのフォーム要素をラップする方法はありますか?
は10(またはそれ以上)のチェックボックスがありますが、簡潔にするために、私は本当に会話に追加しないと、それらのすべてを一覧表示するので、それらのほんの数リストアップしました:
マイCSS:
.add-to-cart .attribute label {
display: inline;
padding-right: 35px;
}
.add-to-cart .form-checkboxes{
max-width: 600px;
height: 300px;
display: inline-flex;
}
.add-to-cart .attribute .form-item .form-type-checkbox {
position: absolute;
display: inline-block;
width: 100%;
height: 90px;
background-color: #ddd;
padding: 20px;
margin: 10px;
white-space: nowrap;
text-align: center;
vertical-align: middle;
font: bold 10px verdana, arial, 'Raleway', sans-serif;
font-style: italic;
}
私のHTML /コード:
<div class="content">
<div class="add-to-cart">
<form class="ajax-cart-submit-form" action="/this-product" method="post" id="uc-product-add-to-cart-form-7" accept-charset="UTF-8">
<div class="attribute attribute-7 even">
<div class="form-item form-type-checkboxes form-item-attributes-7">
<label for="edit-attributes-7">Extras </label>
<div id="edit-attributes-7" class="form-checkboxes">
<div class="form-item form-type-checkbox form-item-attributes-7-49">
<input type="checkbox" id="edit-attributes-7-49" name="attributes[7][49]" value="49" class="form-checkbox" />
<label class="option" for="edit-attributes-7-49"> Blue </label>
</div>
<div class="form-item form-type-checkbox form-item-attributes-7-43">
<input type="checkbox" id="edit-attributes-7-43" name="attributes[7][43]" value="43" class="form-checkbox" />
<label class="option" for="edit-attributes-7-43"> Red </label>
</div>
<div class="form-item form-type-checkbox form-item-attributes-7-50">
<input type="checkbox" id="edit-attributes-7-50" name="attributes[7][50]" value="50" class="form-checkbox" />
<label class="option" for="edit-attributes-7-50"> Green </label>
</div>
</div>
</div>
</div>
</div>
</div>
* 2行目(3行目と4行目)に折り返す*この行は非常に混乱します。投稿をさらに詳しく説明してください。 – Roljhon
現在、チェックボックスはWebページの外にあり、コンテナから完全に1行で実行されます。私は彼らが1つの長い行の代わりに複数の行を作成するように、それらをコンテナの中にラップしておきたい。 – Fang27