使用vertical-align实现input和img对齐

   将input和img放同一行,img标签总是比input高出一个头,非常难看。之前试过好多方法,都不行。后来在网站搜到最多的就是给img添加一个align="absmiddle"属性,这个方法似乎的确可行,但是不符合HTML标准。后来无意中发现同时给input和img添加vertical-align:middle就行:

  代码如下:

  input,img{vertical-align:middle;}

  这样代码就会规规矩矩地水平对齐了。

时间: 2024-08-03 15:52:05

使用vertical-align实现input和img对齐的相关文章

CSS属性Vertical Align基本使用方法

CSS有一个属性叫Vertical Align.当你第一次学习它的时候会有些困惑,因此我觉得我们可以通过它的用法来了解它.最基本的用法像这样: img{ vertical-align: middle; } 注意在这个应用案例中,它被应用到了img元素上.图片通常是行内元素,意味着它通常是和文字在一起的.但是到底"在一起"确切的是什么意思?这就是Vertical-align所要解决的. 有效值为:baseline,sub,super,top,text-top,middle,bottom,

js获取input长度并根据页面宽度设置其大小及居中对齐_javascript技巧

1. js获取页面宽度高度及屏幕分辨率 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去

JS实现控制表格单元格垂直对齐的方法

 这篇文章主要介绍了JS实现控制表格单元格垂直对齐的方法,涉及javascript操作表单元素样式的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JS实现控制表格单元格垂直对齐的方法.分享给大家供大家参考.具体如下: 下面的代码控制指定的单元格靠底部垂直对齐 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 <!DOCTYPE html> <html>

java-Java input提交时跳转到Servlet的add方法

问题描述 Java input提交时跳转到Servlet的add方法 当点击提交时,咋让他执行Servlet的add方法啊 解决方案 在提交表单里里的action里写要跳转的Servlet,然后写个input,type="hidden",name="method" value="add"就可以了 如果回答对您有帮助,请采纳 解决方案二: 这不是js吗?你要提交到后台?发ajax吧 或者你提交的时候直接form提交 解决方案三: window.lo

css 入门教程:css控制input与bottn样式

哈哈今天我们来看看,css 入门教程:css控制文本输入框与按钮的css样式,好了我们先来看看效果图. 现在看到了我的文本输入框是不是淡色的背景与边框哦.现在来看看我们下面是怎么实现的吧.  <p align="center"><input name="" type="submit" class="btn" value="提交"></p>     <p align=

动态添加行 获取input的ID

问题描述 <%@ page language="java" pageEncoding="gb2312"%><%@ page import="java.util.Collection,java.util.Iterator"%><%@ page import="dy.web.beans.NewsClass" %><%@ page import="dy.web.mgr.NewsCl

深入剖析C++中的struct结构体字节对齐_C 语言

什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐. 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同.一些平台对某些特定类型的数据只能从某些特定地址开始存取.比如有些架构的CPU在访问一个没有进行对齐的变量的时候会发生错误,那么在这种架构下编程必须保证

CSS3与页面布局学习总结(二)——Box Model、边距折叠、内联与块标签、CSSReset

一.盒子模型(Box Model) 盒子模型也有人称为框模型,HTML中的多数元素都会在浏览器中生成一个矩形的区域,每个区域包含四个组成部分,从外向内依次是:外边距(Margin).边框(Border).内边距(Padding)和内容(Content),其实盒子模型有两种,分别是 ie 盒子模型和标准 w3c 盒子模型,加上了doctype声明,让所有浏览器都会采用标准 w3c 盒子模型去解释你的盒子.当设置一个元素的样式如下: <!DOCTYPE html> <html> <

【Android开发】图形图像处理技术-常用绘图类之Paint类

    Paint类代表画笔,用来描述图形的颜色风格,如线宽.颜色.透明度和填充效果等信息.使用Paint类时,首先需要创建该类的对象,这可以通过该类提供的构造方法来实现.通常情况下,只需要使用无参数的构造方法来创建一个使用默认设置的Paint对象,具体代码如下: Paint paint=new Paint(); 创建Paint类的对象之后,还可以通过该对象提供的方法来对画笔的默认设置进行改变,例如,改变画笔的颜色.笔触宽度等.用于改变画笔设置的常用方法如表所示: 1.图像绘制 setARGB(