php - 如何在同一行中定位事物

标签 php html css

我在我的网站主页上工作,就像谷歌一样。在中心有一个用于搜索任务的文本框,在它附近有一个搜索按钮,但我在本地化方面有很多问题。首先,我的网站顶部有文字,我想在同一行的不同位置定位。左和右。例如,同一行左侧的语言选项,如 DE/FR,右侧的登录/帮助。在右边,我试过这个;

 #right
{   
    position:relative;
    top:10% ;
    left:61%;
    margin-right:10px;
}



<a href="login.php" id="right" >Login</a>

当我这样做时,它看起来像我想要的,但是当我缩小页面时,整个内容都搞砸了,包括搜索按钮。最后我试着像我说的那样将按钮放在文本框附近,但我做不到。我的意思是我在同一条车道上遇到了问题。我在这里查看了我的问题,但找不到与我的完全相似的问题,ty。

最佳答案

此处:http://jsfiddle.net/leojavier/gbuLykdj/3/ 只需让您的容器显示为表格,并将内容显示为表格单元格。这将允许您垂直居中您的元素

 <div class='container'>
      <section><input type="text" placeholder="search"><button>search</button></section>
    </div> 

CSS

html, body {
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    font-family:arial;
}

.container{
    display:table;
    height:100%;
    width:100%;
}

section{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}

关于php - 如何在同一行中定位事物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32384006/

相关文章:

php - 将排名表存储在 mysql 表中

php - 调用 php 通过 ID 删除 mysql 行的按钮

html - 在 CSS 的 ID 末尾使用奇数/偶数定位 div

javascript - 使用javascript设置最大长度

PHP:如何在所有 HTML 标签中将单引号转换为双引号?

php - 如何使用变量访问动态属性?

html - CSS 样式表编辑以删除 WordPress 主题上的 "Free Entry"

html - 将鼠标悬停在多个 div 上显示一个 div

css - 作为 Wordpress 主题的一部分,更改单独列的背景图像悬停

javascript - 如何使用条件为 'IF' 的按钮更改具有功能的 DIV 的背景颜色