gpt4 book ai didi

javascript - 如何对齐复选框并选择?

转载 作者:太空宇宙 更新时间:2023-11-04 15:53:33 25 4
gpt4 key购买 nike

我当前的代码如下。当我在星期日、星期一等之后显示以下内容时,无法正确对齐。我怎样才能以一种很好的方式对齐复选框、日期和两个选择。请帮助我实现同样的目标

.select-style {
border: 1px solid #ccc;
width: 120px;
border-radius: 3px;
overflow: hidden;
background: #fafafa url("img/icon-select.png") no-repeat 90% 50%;
}

.select-style select {
padding: 5px 8px;
width: 130%;
border: none;
box-shadow: none;
background: transparent;
background-image: none;
-webkit-appearance: none;
}

.select-style select:focus {
outline: none;
}
<div class="form-group">
<label>Working Hours :</label>
<div class="checkboxFour">
<input type="checkbox" id="sun" style="width: 10%!important;">
<label for="sun">Sunday</label>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<br>
<input type="checkbox" id="sun" style="width: 10%!important;">
<label for="sun">Monday</label>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<br>
<input type="checkbox" id="sun" style="width: 10%!important;">
<label for="sun">Tuesday</label>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<br>
<input type="checkbox" id="sun" style="width: 10%!important;">
<label for="sun">Wednesday</label>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
<br>
</div>
</div>

这是我当前的代码。但我无法对齐。有什么方法可以对齐。我是 html 和设计的新手。请帮我对齐。

最佳答案

您可以使用表格来代替:

.select-style {
border: 1px solid #ccc;
width: 120px;
border-radius: 3px;
overflow: hidden;
background: #fafafa url("img/icon-select.png") no-repeat 90% 50%;
}
<div class="form-group">
<label>Working Hours :</label>
<table class="checkboxFour">
<tr>
<td>
<input type="checkbox" id="sun" />
</td>
<td>
<label for="sun">Sunday</label>
</td>
<td>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
<td>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="sun" />
</td>
<td>
<label for="sun">Monday</label>
</td>
<td>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
<td>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="sun" />
</td>
<td>
<label for="sun">Tuesday</label>
</td>
<td>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
<td>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="sun" />
</td>
<td>
<label for="sun">Wednesday</label>
</td>
<td>
<select class="select-style">From
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
<td>
<select class="select-style">To
<option value="08:00">08.00</option>
<option value="12:00">12.00</option>
<option value="20:00">20.00</option>
<option value="24:00">24.00</option>
</select>
</td>
</tr>
</table>
</div>

关于javascript - 如何对齐复选框并选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47924273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com