【发布时间】:2021-01-04 08:55:08
【问题描述】:
但不能这样做, 我正在使用 css flex 方向并希望仅以这种方式实现它..我该怎么做? 在我的 css 部分中,我还尝试并评论了我正在使用但每次都失败的代码。如果 flex 方向不起作用,还有其他方法可以实现吗?
下面是我的html代码和css代码:
<!DOCTYPE html> <html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="../assets/css/test.css">
</head>
<body>
<div class="container">
<div id="div1">
<table class="table-content" class="table table-striped table-bordered table-sm w-auto text-xsmall">
<tr>
<td>
<table>
<thead>
<th>
Builder Call
</th>
<th>
Calling Number
</th>
<th>
Calling Date
</th>
</thead>
<tbody>
<tr>
<td>
<select name="builder" id={{ID}}+"builder" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
<td>
<input type="text" id={{ID}}+"number">
</td>
<td>
<input type="date" id={{ID}}+"calldate">
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table>
<thead>
<th>
Broker Call
</th>
<th>
Calling Number
</th>
<th>
Calling Date
</th>
</thead>
<tbody>
<tr>
<td>
<select name="broker" id={{ID}}+"broker" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
<td>
<input type="text" id={{ID}}+"brokernumber">
</td>
<td>
<input type="date" id={{ID}}+"brokerdate">
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</Table>
</div>
{{!-- second table --}}
<div id="div2">
<table class="table-content">
<thead>
<th>
Slot Enquiry
</th>
<th>
Slot type
</th>
<th>
Slot Enquiry Date
</th>
</thead>
<tbody>
<tr>
<td>
<select name="slot" id={{ID}}+"slot" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
<td>
<select name="slottype" id={{ID}}+"slottype" class="lopem">
<option value=""></option>
<option value="Builder">Builder</option>
<option value="Broker">Brokder</option>
</select>
</td>
<td>
<input type="date" value='' id={{ID}}+"enquirydate">
</td>
</tr>
</tbody>
</Table>
</div>
{{!-- third div --}}
<div id="div3">
<table>
<tr>
<table>
<thead>
<th>
Email Builder
</th>
<th>
Email Address
</th>
</thead>
<tbody>
<tr>
<td>
<select name="emailbuilder" id={{ID}}+"emailbuilder" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
<td>
<input type="text" value="" id={{ID}}+"emailaddress">
</td>
</tr>
</tbody>
</table>
</tr>
<tr>
<table>
<thead>
<th>
Email Broker
</th>
<th>
Email Address
</th>
</thead>
<tbody>
<tr>
<td>
<select name="emailbroker" id={{ID}}+"emailbroker" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
<td>
<input type="text" value="" id={{ID}}+"brokeraddress">
</td>
</tr>
</tbody>
</table>
</tr>
</table>
</div>
<div id="div4">
<table>
<tr>
<table>
<thead>
<th>
WhatsApp Builder
</th>
</thead>
<tbody>
<tr>
<td>
<select name="whatsappbuilder" id={{ID}}+"whatsappbuilder" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
</tr>
</tbody>
</table>
</tr>
<tr>
<table>
<thead>
<th>
WhatsApp Broker
</th>
</thead>
<tbody>
<tr>
<td>
<select name="whatsappbroker" id={{ID}}+"whatsappbroker" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
</tr>
</tbody>
</table>
</tr>
</table>
</div>
<div id="div5">
<table>
<thead>
<th>
Online Research
</th>
</thead>
<tbody>
<tr>
<td>
<select name="onlineresearch" id={{ID}}+"onlineresearch" class="lopem">
<option value=""></option>
<option value="Done">Done</option>
<option value="Pending">Pending</option>
<option value="Not_Required">Not Required</option>
<option value="No_answer">No Answer</option>
<option value="Not_Connected">Not Connected</option>
</select>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>
css 代码:我已经评论了我的 css 推送和尝试代码,但失败了:
/* .table-content{
border: 2px solid black;
padding: 42px;
}
.table-content tr td{
padding-top: 10px;
} */
/* #div1{
display: block;
border: 2px solid;
text-align: -webkit-center;
width: fit-content;
padding: 36px;
margin-bottom: 12px;
}
#div2{
display: block;
border: 2px solid;
text-align: -webkit-center;
width: fit-content;
padding: 36px;
width: 443px;
}
#div3{
display: block;
border: 2px solid;
text-align: -webkit-center;
width: fit-content;
padding: 36px;
/* float: right; */
/* direction: rtl; */
/* text-align: center; */
/* } */
div{
display: flex;
border: 2px solid;
width: fit-content;
padding: 36px;
margin-bottom: 12px;
/* flex-direction: row; */
}
【问题讨论】:
标签: html css flexbox responsive-design