表組みパターン四種類

 
 

リスト1:チェックボックス

html

<ul class="list_1">
		<legend>条件</legend>
<li><label><input type="checkbox" name="a" value="1"><i class="fas fa-subway"></i>駅近</label></li>
	<li><label><input type="checkbox" name="b" value="2"><i class="fas fa-heart"></i>有給が多い</label></li>
	<li><label><input type="checkbox" name="c" value="3"><i class="fas fa-child"></i>託児あり</label></li>
	</ul>

css

/*汎用*/
ul{list-style:none;
padding:0;
margin:0 auto;}
ol{padding:0;
margin:0 auto;
}
.listsample{
	display:flex;
}
/*リスト1*/
[class^=list_]{
display:flex;
	flex-direction:column;
	
width:45%;
	border:none;
}

[class^=list_]>li{
	padding:0.85em;
	background-color:#ddd;
	border-radius:1em;
	margin-bottom: 0.85em;
	list-style-position:inside;
}

リスト2:ラジオボタン

html

<ol start="1" class="list_2">
		<legend>病院タイプ別</legend>
<li><label><input type="radio" name="a" value="1">大学病院</label></li>
	<li><label><input type="radio" name="b" value="2">総合病院</label></li>
	<li><label><input type="radio" name="c" value="3">個人委員</label></li>
	</ol>

表組1:ヘッダー上

html

<section class="hyougumi_1">

			 <dl><dt>関東</dt><dd>15万件</dd></dl>
			 <dl><dt>東北</dt><dd>5万件</dd></dl>
			 <dl><dt>中部</dt><dd>7万件</dd></dl>
			 <dl><dt>近畿</dt><dd>10万件</dd></dl>
			  <dl><dt>北海道</dt><dd>7万件</dd></dl>
			  <dl><dt>沖縄</dt><dd>6万件</dd></dl>
	

</section>

css

/*表組みヘッダー上タイプ*/
/*表組みのセル共通*/
.hyougumi_1 dl dt,.hyougumi_1 dl dd,.hyougumi_2 dl dt,.hyougumi_2 dl dd{
	padding:0.5em;
width:100%;
margin:0 auto;
}
/*ヘッダー部分共通*/
.hyougumi_1 dl dt,.hyougumi_2 dl dt{
	border-top:1px solid #ddd;
border-left:1px solid #ddd;
	border-right:1px solid #fff;
	border-bottom:1px solid #ddd;
background:#ddd;
}
.hyougumi_1 dl dt::last-child,.hyougumi_2 dl dt::last-child{
	border-left:1px solid #ddd;
}

.hyougumi_1 dl dd,.hyougumi_2 dl dd{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
/*表1*/
.hyougumi_1{
	margin:0 auto;
	display:flex;
	width:90%;
}
.hyougumi_1 dl,{
width:16.666%;	
}

表組2:ヘッダー左

PCモニタだとヘッダーが左に、450px以下でヘッダーが上に変わります。

See the Pen oPEmbV by hassy (@kirikabu) on CodePen.


この記事もおすすめ