css怎么将字和图对齐

css将字和图对齐的方法:1、通过添加css的“vertical-align:middle;”实现将字和图对齐;2、通过在css中设置背景图片实现将字和图对齐;3、把文字和图片分别放入不同的div中来实现将字和图对齐即可。

css怎么将字和图对齐

本教程操作环境:Windows7系统、HTML5&&CSS3版本、Dell G3电脑。

推荐:《css视频教程》

在 HTML 代码中,有时会需要在文字旁边加上一个图标。

默认情况,是图片置顶对齐,文字置底对齐,所以通常图片高,文字低,不能水平居中对齐。

立即学习“前端免费学习笔记(深入)”;

常见方法有3种:1、通过添加css的“vertical-align:middle;”;2、如果图片是背景图片,可以在css中设置背景图片;3、把文字和图片分别放入不同的div中。上面三种方法都可以让图片和文字在同一行显示,下面我们用实例来应用一下。

1、添加上“vertical-align:middle”属性

我们用“登陆”这个在实际情况做实例,把“登陆”做成图片,“找回密码”设置成文字其html代码如下:

nbsp;html>        Document    
        @@##@@找回密码    

登录后复制

效果图:

css怎么将字和图对齐

2、把图片设置为背景图片

如果我们的图片本身是一个背景图片的话,可以在css中使用“background”来设置该图片,html代码如下:

nbsp;html>        Document        .haokan{        width: 300px;        height: 50px;        line-height: 50px;        background-color: red;        background: url(logo.jpg) no-repeat left center;            }    .haokan a{            display: block;            margin-left: 116px;        }            
        找回密码    

登录后复制

效果图:

09bd8416839894c512aef7d6e251c7b.png

3、分别把图片和文字放入不同的div中,html代码如下:

nbsp;html>        Document        .divs .imgs{        display: inline-block;        vertical-align: middle;    }    .divs .infos{        display: inline-block;    }        
        
@@##@@
            

登录后复制

效果图:

a2e8cc03343f22ee4ba900bf4cb9cf6.png

更多编程相关知识,请访问:css视频教程!!

css怎么将字和图对齐240a6c21f779c063c7bc1021aafde66.png

以上就是css怎么将字和图对齐的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2881508.html

(0)
上一篇 2025年3月10日 20:03:49
下一篇 2025年3月1日 18:00:17

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vs如何创建css文件

    vs创建css文件的方法:首先打开vs软件并点击【文件】选择新建文件;然后点击【纯文本】,并在弹出的界面中选择css;最后按【ctrl+S】保存文档即可。 本教程操作环境:Windows7系统、visual studio code1.36&…

    2025年3月10日 编程技术
    200
  • css怎么让文字不换行

    css中可以通过white-space属性来让文字不换行显示,只需要给包含文字的元素添加“white-space: nowrap;”样式即可。white-space属性用于指定元素内的空白怎样处理;当值设置为nowrap时,则文字不会换行。…

    2025年3月10日 编程技术
    200
  • css实现div一直旋转的方法

    css实现div一直旋转的方法:首先创建一个div元素,并给它一个id值;然后使用内联样式给div添加一些样式;接着使用“@keyframes”规则创建一个动画rotate;最后给div指定animation即可。 本教程操作环境:wind…

    2025年3月10日
    200
  • css怎么设置文本框的宽和高

    css中可以使用width和height属性来设置文本框的宽和高,只需要给文本框元素(input或textarea)添加“width:值;”和“height:值;”样式即可。width属性可设置元素的宽度,height属性以设置元素的高度。…

    2025年3月10日 编程技术
    200
  • css怎么让一段缩进

    css中,可以使用text-indent属性来让一段文字缩进,只需要给段落元素添加“text-indent:缩进值;”样式即可。text-indent属性可以设置文本块中首行文本的缩进,允许使用负值;如果值是负数,则将第一行左缩进。 本教程…

    2025年3月10日
    200
  • css什么时候用class和id

    当css样式用于不止一个元素时,使用class来定义;当css样式只应用于一个元素时,使用id来定义。原因:id不能重复,只能使用一次,一个id只能用于一个标签元素;而class可以重复使用,同一个class可以定义在多个标签元素上。 本教…

    2025年3月10日
    200
  • css怎么实现鼠标选中文字后改变背景色

    css中可以使用“::selection”选择器来实现鼠标选中文字后改变背景色效果,只需给文字元素E添加“E::selection{background: 背景色值;}”样式即可。 本教程操作环境:windows7系统、css3版本、Del…

    2025年3月10日
    200
  • css中resize属性有什么用

    resize属性的作用:指定一个元素是否是由用户调整大小的;若值为“none”则用户无法调整元素的尺寸,值为“both”则可调整元素的高度和宽度,值为“horizontal”则可调整元素的宽度,值为“vertical”则可调整元素的高度。 …

    2025年3月10日
    200
  • 火狐加载css不成功怎么办

    火狐加载css不成功的解决办法:1、点击F12打出调试面板,并在network选项板中查看error信息;2、依次开启路径“菜单->查看->页面样式->选择“基本页面风格””即可。 本教程操作环境:windows7系统、M…

    2025年3月10日
    200
  • 网页不能正常显示css怎么办

    网页不能正常显示css的解决办法:1、检查网络原因;2、修改CSS代码写法;3、将CSS文件的字符集和调用CSS文件的网页字符集设置为一致即可。 本教程操作环境:windows7系统、css3版本、Dell G3电脑。 推荐:《css视频教…

    2025年3月10日
    200

发表回复

登录后才能评论