두 개의 양식 요소 (텍스트 상자)가있는 경우 첫 번째 <div>
요소에 CSS 스타일 float:left;
을 추가하면됩니다. 그러면 두 텍스트 상자가 같은 줄에 나타납니다.
드루팔 형태 :
.samelineDiv{
float:left;
}
샘플 HTML 출력 :
<div class="textbox">
<div class="samelineDiv">
<div id="first_name-wrapper" class="form-item">
<input type="text" class="form-text" value="First Name" size="14" id="first_name" name="first_name" maxlength="128">
</div>
</div>
</div>
<div class="textbox">
<div id="last_name-wrapper" class="form-item">
<input type="text" class="form-text" value="Last Name" size="14" id="last_name" name="last_name" maxlength="128">
</div>
</div>
,514 I는 prefix and suffix 폼 컨트롤
CSS를 사용한
여기
$form['first_name'] = array(
'#type' => 'textfield',
'#default_value' => 'First Name',
'#size' => 18,
'#id' => 'first_name',
'#prefix' => '<div class="samelineDiv">',
'#suffix' => '</div>',
);
CSS도 제대로 작동하지 않습니까? 아니면 템플릿 기능일까요? – frazras