ページャのためにソートされたCSSを取得しようとしています。私はdivをページ番号のために左に浮かべて、1つはページあたりのアイテムの数を表示するコントロールを含む小さなフォームのために右に浮かべました。2つのフローティングディビジョンのベースラインを一致させる方法
ページがフルサイズのとき、divは十分に離れていても問題はありませんが、ページのサイズを変更してdivがほとんど接触していると目立ちます。
テキストを2つのdivの間で縦に並べるようにCSSまたはHTMLを変更するにはどうすればよいですか?また、テキストはかなり各ページ番号に集中されていない
:
これは、現在のように見えるものです。これをどのように機能させるには?
関連するCSS:
ol.mini-form {
margin: 0;
padding: 0;
}
ol.mini-form li {
display: inline;
}
ol.pager-pages {
margin: 0.5em 0;
padding: 0.5em 0;
float: left;
}
ol.pager-pages li {
padding: 0.4em;
margin: 0.1em;
border: 1px solid #ccc;
text-align: center;
}
ol.pager-result {
padding: 0.4em;
float: right;
}
HTML:
<div>
<ol class="mini-form pager-pages">
<li>
<a href="...">1</a>
</li>
<li>
<a href="...">2</a>
</li>
<li>
<a href="...">3</a>
</li>
</ol>
<form action="..." method="get">
<ol class="mini-form pager-result">
<li>
<select name="PageSize">
<option value="5">5</option>
<option selected="selected" value="10">10</option>
<option value="20">20</option>
<option value="50">50</option>
</select>
</li>
<li>
per page
</li>
<li>
<input type="submit" value="Set" />
</li>
</ol>
</form>
<div style="clear: both;"></div>
</div>
感謝。選択、入力、ボタン、TEXTAREA要素は、これらのルールを使用して最良のアラインメントを達成することができますオン
おかげしかし、問題は、垂直左/右のdivの各内のテキストを整列させるが、どのように縦に並んで座って二つの別々のdivにテキストを配置する方法についてはありませんでした。 – enashnash