[英]How to divide a row into two columns using div
以下是我的代碼以及如何分為兩列:
<form onSubmit={handleSubmit(this.onSubmit)}>
<div className="row">
<div className="col-12 col-md-8">
<div className="col-12 col-md-3">
<label>Promotional Code</label>
</div>
<div className="col-12 col-md-3">
<label>Promotional Code</label>
</div>
</div>
</div>
</form>
改變這個:
<div className="col-12 col-md-3">
對此:
<div className="col-6 col-md-3">
col-12
是你可以說 100% 的寬度然后把它分成兩半你可以使用col-6
。 您可以查看此內容以了解有關 12 列布局的更多信息。
注意:- 如果您希望它在每個設備的兩列中,那么您必須在單個節點上使用不同的類,例如:
col-6 col-lg-6
- 用於台式機col-md-6
- 用於平板電腦col-sm-6
- 用於手機這是使用 flex 樣式來顯示具有兩列的行
<form onSubmit={handleSubmit(this.onSubmit)}>
<div style={{display: 'flex', flexDirection: 'row'}}>
<div style={{display: 'flex', flexDirection: 'column'}}>
<label>Promotional Code</label>
</div>
<div style={{display: 'flex', flexDirection: 'column'}}>
<label>Promotional Code</label>
</div>
</div>
</form>
用以下代碼替換您的代碼 -
<form onSubmit={handleSubmit(this.onSubmit)}>
<div className="row">
<div className="col-sm-12 col-md-8">
<div className="col-sm-6 col-md-3">
<label>Promotional Code</label>
</div>
<div className="col-sm-6 col-md-3">
<label>Promotional Code</label>
</div>
</div>
</div>
</form>
<form onSubmit={handleSubmit(this.onSubmit)}>
<div className="row">
<div className="col-lg-6 col-md-3">
<div className="col-12 col-md-3">
<label>Promotional Code</label>
</div>
<div className="col-lg-6 col-md-3">
<label>Promotional Code</label>
</div>
</div>
</div>
</form>
如需更多幫助: https : //www.w3schools.com/bootstrap/bootstrap_grid_system.asp
嗨,請使用 flex,因為如果您有嵌套的行列,它會提供更大的靈活性
<form onSubmit={handleSubmit(this.onSubmit)}>
<div style={{display: 'flex', justifyContent: 'space-around'}}>
<div>
<div>Promotional Code</div>
</div>
<div>
<div>Promotional Code</div>
</div>
</div>
</form>
添加.d-flex .flex-row
。 像下面這樣:
<form onSubmit={handleSubmit(this.submit)}> <div className="row no-gutters"> <div className="col-12 col-md-8"> <div className="d-flex flex-row"> <div className="col-12 col-md-3"> <label>Promotional Code</label> </div> <div className="col-12 col-md-3"> <label>Promotional Code</label> </div> </div> </div> </div> </form>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.