你可以帮我解决一下在2列中划分一些行
这是我的HTML
body {
font-family: 'Arial', serif;
max-width: 100%;
padding: 0px 30px;
}
h1 {
margin-bottom: 0px;
}
p {
text-align: center;
margin-top: 0px;
}
fieldset {
margin-bottom: 15px;
padding: 10px;
border-radius: 5px;
border-width: 1px;
}
legend {
padding: 0px 3px;
font-weight: bold;
font-variant: small-caps;
}
label {
width: 110px;
display: inline-block;
vertical-align: top;
margin: 6px;
}
textarea {
width: 100%;
}
input:focus {
background: #ebebe3;
}
textarea {
height: auto;
weidth: 100%;
}
select {
width: 254px;
}
.buttonHolder{
text-align: center;
}
input[type=text] {
border-radius: 3px;
}
input[type=choice] {
border-radius: 3px;
}
input[type=submit] {
padding: 9px;
width: 80px;
background-color:#2c3e50;
color:#fff;
position:relative;
}
.list {
width:100%;
height:100px;
overflow-y: scroll;
border:0.1px solid;
}
.content {
width:620px;
float:left;
}
.sidebar {
float:left;
width:340px;
}
<form action="#" >
<p>Форма отзыва</p>
<fieldset>
<legend>Личные данные</legend>
<div class="content">
<label for="id">ID отзыва</label>
<input type="text" id="id" placeholder="12345" autofocus>
</div>
<div class="sidebar">
<label for="name">Имя путешественника</label>
<input type="text" id="name" value="Кекс">
</div>
</fieldset>
<fieldset>
<legend>Отзыв о поездке</legend>
<label for="country">Страна визита</label><br>
<input type="text" id="country">
<label for="city">Город</label><br>
<select type="choice">
<option value="Oslo">Осло</option>
<option value="bergen">Берген</option>
<option value="Tromse">Тромсе</option>
<option value="Tronheim">Тронхейм</option>
</select>
<label for="gender">Оценка поездки</label><br>
0
<input type="range" name="a" value="98">
10
<input type="number" name="b" value="10">
<br><br>
<label for="comments">Текст отзыва</label><br>
<textarea id="comments" value="Это было просто мяу!"></textarea>
</fieldset>
<fieldset>
<legend>Оценка отеля</legend>
<label for="hotelname">Название отеля</label><br>
<input type="text" id="hotelname" placeholder="Название по-английски"><br>
<label for="date">Дата въезда</label><br>
<input id="date" type="date" placeholder="В формате дд-мм-гггг"><br>
<label for="color">Цвет кроватки</label><br>
<input id="color" type="color" value="#ff0000"><br>
<label for="lunches">Оценка обедов</label><br>
<select>
<option value="good">Подушечки оближешь</option>
<option value="disgusting">Отвратительно</option>
<option value="very poor">Очень плохо</option>
</select><br>
<label for="fish">Самая вкусная рыба</label><br>
<div class="list">
<ul>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
</ul>
</div>
</fieldset><br>
<div class="buttonHolder">
<div class="buttons">
<input type="submit" value="Оценить">
<input type="submit" value="Сбросить">
</div>
</div>
</form>
我知道表格本身实际上与desirable look目前相距甚远,但我会对此提出任何建议。
提前致谢
答案 0 :(得分:0)
使用Bootstrap创建此表单。 Bootstrap使用将行划分为相等长度的部分的功能。
将sqlContext.sql("select distinct device from TestTable1 where id = 23233").show()
%sql
select distinct device from TestTable1 where id = 23233
+-----------+
|device |
+-----------+
| |
| |
|ion|
| |
| |
| |
+-----------+
用于类似的行集,即。没有2列和2列的。
使用div class="row"
将行划分为2个部分或适当地将行的所有内容与12的总和相匹配。
答案 1 :(得分:0)
要达到预期效果,请使用以下选项 1.内部包裹部分应按行显示。 2.删除br标签,因为它会强制内联显示在新行中 3.在CSS下方添加,以显示跨越字段集宽度的内嵌占用45%宽度的div,垂直对齐输入字段和填充以避免在一个部分紧密缩放字段
fieldset div {
display: inline-block;
width: 45%;
padding: 10px;
vertical-align: top;
}
Codepen- http://codepen.io/nagasai/pen/ZOvrqo
HTML:
<form action="#">
<p>Форма отзыва</p>
<fieldset>
<legend>Личные данные</legend>
<div class="content">
<label for="id">ID отзыва</label>
<input type="text" id="id" placeholder="12345" autofocus>
</div>
<div class="sidebar">
<label for="name">Имя путешественника</label>
<input type="text" id="name" value="Кекс">
</div>
</fieldset>
<fieldset>
<legend>Отзыв о поездке</legend>
<div>
<label for="country">Страна визита</label><br>
<input type="text" id="country">
</div>
<div>
<label for="city">Город</label><br>
<select type="choice">
<option value="Oslo">Осло</option>
<option value="bergen">Берген</option>
<option value="Tromse">Тромсе</option>
<option value="Tronheim">Тронхейм</option>
</select>
</div>
<div>
<label for="gender">Оценка поездки</label><br> 0
<input type="range" name="a" value="98"> 10
</div>
<div>
<input type="number" name="b" value="10">
</div>
<label for="comments">Текст отзыва</label><br>
<textarea id="comments" value="Это было просто мяу!"></textarea>
</fieldset>
<fieldset>
<legend>Оценка отеля</legend>
<div>
<label for="hotelname">Название отеля</label><br>
<input type="text" id="hotelname" placeholder="Название по-английски">
</div>
<div>
<label for="date">Дата въезда</label><br>
<input id="date" type="date" placeholder="В формате дд-мм-гггг"></div>
<div>
<label for="color">Цвет кроватки</label><br>
<input id="color" type="color" value="#ff0000">
</div>
<div>
<label for="lunches">Оценка обедов</label>
<select>
<option value="good">Подушечки оближешь</option>
<option value="disgusting">Отвратительно</option>
<option value="very poor">Очень плохо</option>
</select>
</div>
<label for="fish">Самая вкусная рыба</label><br>
<div class="list">
<ul>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
<li>This is the li....</li>
</ul>
</div>
</fieldset><br>
<div class="buttonHolder">
<div class="buttons">
<input type="submit" value="Оценить">
<input type="submit" value="Сбросить">
</div>
</div>
</form>
CSS:
body {
font-family: 'Arial', serif;
max-width: 100%;
padding: 0px 30px;
}
h1 {
margin-bottom: 0px;
}
p {
text-align: center;
margin-top: 0px;
}
fieldset {
margin-bottom: 15px;
padding: 10px;
border-radius: 5px;
border-width: 1px;
}
legend {
padding: 0px 3px;
font-weight: bold;
font-variant: small-caps;
}
label {
width: 170px;
display: block;
vertical-align: top;
margin: 6px;
}
textarea {
width: 100%;
}
input:focus {
background: #ebebe3;
}
textarea {
height: auto;
weidth: 100%;
}
select {
width: 254px;
}
.buttonHolder {
text-align: center;
}
input[type=text] {
border-radius: 3px;
}
input[type=choice] {
border-radius: 3px;
}
input[type=submit] {
padding: 9px;
width: 80px;
background-color: #2c3e50;
color: #fff;
position: relative;
}
.list {
width: 95%;
height: 100px;
overflow-y: scroll;
border: 0.1px solid;
}
.content {
width: 620px;
float: left;
}
.sidebar {
float: left;
width: 340px;
}
fieldset div {
display: inline-block;
width: 45%;
padding: 10px;
vertical-align: top;
}