我知道 CSS 中的垂直中心一开始很痛苦,但我只是让它变得更复杂了一点。在我的页面上,我有:
<ul id="complete">
</ul>
<form id="new_item_form">
<input type="text" id="add_item" placeholder="Type some tasks here"/>
</form>
<ul id="incomplete">
</ul>
这是一个基本的任务列表。任务被添加到不完整的 ul 中,完成后移动到完整的 ul。我想通过 css 做的是让文本字段垂直居中在页面上并留在那里,两个列表靠在它上面。我一直在研究各种垂直对齐方式(在这里找到的表格摘要:http: //blog.themeforest.net/tutorials/vertical-centering-with-css/)但我似乎找不到方法我可以弄清楚如何适应以允许我需要的东西。我将如何完成这种固定位置居中的风格?
编辑:这是我正在寻找的图像:https ://www.dropbox.com/s/i0oit3v84j93b5g/Screen%20Shot%202012-10-11%20at%204.27.16%20PM.png