草庐IT

vertical-alignment

全部标签

html - 按钮未与输入对齐(由于输入填充)

下面的按钮没有与输入对齐。输入必须与按钮处于同一高度,尽管输入的填充似乎对对齐有影响!padding-top和padding-bottom之间的差异导致了这种偏移按钮。我做了一个fiddle:http://jsfiddle.net/3RMhm/10/表明我的意思。CSS:.button{font-size:15px;padding:9px23px;border:0;}.form{width:290px;background-color:#F9F9F9;font-size:18px;color:#333;height:25px;border:1pxsoliddarkgray;paddin

html - 按钮未与输入对齐(由于输入填充)

下面的按钮没有与输入对齐。输入必须与按钮处于同一高度,尽管输入的填充似乎对对齐有影响!padding-top和padding-bottom之间的差异导致了这种偏移按钮。我做了一个fiddle:http://jsfiddle.net/3RMhm/10/表明我的意思。CSS:.button{font-size:15px;padding:9px23px;border:0;}.form{width:290px;background-color:#F9F9F9;font-size:18px;color:#333;height:25px;border:1pxsoliddarkgray;paddin

html - CSS 垂直对齐

这个问题在这里已经有了答案:HowdoIverticallyaligntextinadiv?(34个答案)关闭1年前。我在float的div中有一个img,但我不知道如何将它垂直居中。vertical-align:middle当然不行。http://jsfiddle.net/wKQYj/

html - CSS 垂直对齐

这个问题在这里已经有了答案:HowdoIverticallyaligntextinadiv?(34个答案)关闭1年前。我在float的div中有一个img,但我不知道如何将它垂直居中。vertical-align:middle当然不行。http://jsfiddle.net/wKQYj/

javascript - html5 :how to align multiple div without shifting away when changing browser

我遇到的问题是我制作了一个表格,并在不同的div上分别制作了一些箭头。但是如果我更改浏览器或放大页面,这些div不能移动并同时变大或变小。目前我正在做的是构建一个大表。在这个大表里面,还有很多小表:每一行的block,就是一个表,多少行就有多少表。箭头在一个新的div中,它的位置是“绝对的”,我改变左/上位置来调整它的位置。谁能建议我如何解决这个问题,在此先感谢。DupontModel.table{//fortablesposition:absolute;width:633px;height:309px;left:0px;top:-35px;}.NetMarginArrow{Posit

javascript - html5 :how to align multiple div without shifting away when changing browser

我遇到的问题是我制作了一个表格,并在不同的div上分别制作了一些箭头。但是如果我更改浏览器或放大页面,这些div不能移动并同时变大或变小。目前我正在做的是构建一个大表。在这个大表里面,还有很多小表:每一行的block,就是一个表,多少行就有多少表。箭头在一个新的div中,它的位置是“绝对的”,我改变左/上位置来调整它的位置。谁能建议我如何解决这个问题,在此先感谢。DupontModel.table{//fortablesposition:absolute;width:633px;height:309px;left:0px;top:-35px;}.NetMarginArrow{Posit

html - 垂直对齐内联 block div 内的跨度文本

我正在构建一个扁平化设计的网站。我有一个标题,在它下面有两个不同颜色的block并排在一起。我尝试左右浮动,但被建议改用display:inline-block。不过,我遇到了一个问题。我想在左右block的中间放置一些文本,并尝试使用align-items:center,但我发现只有当div设置为flex时才有效。所以我的问题是,我能否以某种方式保留我的内联block并使我的文本在block的中间居中(水平和垂直)?body{margin:80px00;}#pagewrapper{width:100%;}#header{width:100%;height:80px;backgroun

html - 垂直对齐内联 block div 内的跨度文本

我正在构建一个扁平化设计的网站。我有一个标题,在它下面有两个不同颜色的block并排在一起。我尝试左右浮动,但被建议改用display:inline-block。不过,我遇到了一个问题。我想在左右block的中间放置一些文本,并尝试使用align-items:center,但我发现只有当div设置为flex时才有效。所以我的问题是,我能否以某种方式保留我的内联block并使我的文本在block的中间居中(水平和垂直)?body{margin:80px00;}#pagewrapper{width:100%;}#header{width:100%;height:80px;backgroun

html - 溢出 : hidden ; causing alignment issues in firefox

我的布局在基于Webkit的浏览器中呈现得非常好,但在InternetExplorer和Firefox中,垂直对齐是关闭的。最简单的代码示例是:body{padding:20px;background-color:#c0c0c0;}#wrapper{border:4pxsolid#9cf;}#wrapper>div{display:inline-block;height:30px;line-height:30px;}#content1{width:100px;background-color:yellow;}#content2{width:325px;overflow:hidden;w

html - 溢出 : hidden ; causing alignment issues in firefox

我的布局在基于Webkit的浏览器中呈现得非常好,但在InternetExplorer和Firefox中,垂直对齐是关闭的。最简单的代码示例是:body{padding:20px;background-color:#c0c0c0;}#wrapper{border:4pxsolid#9cf;}#wrapper>div{display:inline-block;height:30px;line-height:30px;}#content1{width:100px;background-color:yellow;}#content2{width:325px;overflow:hidden;w