目标:行内块元素实现对齐的几种方式

eg. 我希望下列两个单词文本和后面的两个图片能实现1.中线对齐2.靠右。(图1变为图2)

图1

图2

html:

Gmail

images

从html可以看出是两个block元素和 inline元素构成的。所以有以下几种方式可以实现同行且中线对齐:

1.弹性盒布局(最简单)

关键词:display: flex;

功能:弹性盒布局可以使用少数几行css实现网站几乎所有的布局方式。空间分布方式、内容对齐方式、元素视觉顺序。

特点:依赖父子关系。如果希望改变元素布局,不能在元素本身上修改css,而是在父元素修改。这里不是在两个和元素修改属性,而要在header修改。子元素都为行内block元素。

知识点:弹性盒布局-对齐元素-居中对齐

《css权威指南》p601

css

header {

display: flex; /*所有子元素block或inline都变成行内块元素的样式*/

align-items: center; /*子元素中线居中*/

justify-content: flex-end; /*子元素靠右*/

}

行内元素设置靠右对齐_CSS中实现行内块元素对齐相关推荐

  1. css中标签显示模式、块元素、行内元素、行内块元素、显示模式转换

    标签显示模式display: HTML标签一般分为块标签(块元素:block-level)和行内标签(行内元素:inline-level)两种类型,但是还有第三种说法行内块元素:table-row-g ...

  2. js margin作用到父元素_CSS中margin-top对父级元素产生作用的问题

    在页面重构中,利用margin进行定位非常常见,然而margin-top这个属性经常会给我们带来一定的困扰,有时候不起作用,还把父层"拉"了下来,如图所示: 代码如下: test2 ...

  3. div 中的控件底部对齐_css中怎么让div里面的文字底部对齐

    展开全部 两种办32313133353236313431303231363533e58685e5aeb931333365663562法,第一种可以作为默认选择.两种办法都可以让文字底部对齐. 1.如果 ...

  4. xhtml中的五个块元素

    xhtml有5个块元素(或许有更多),分别是<p><div><h1~h6><blockquote><pre> <p>是段落,段落 ...

  5. 单峰数组找最大元素C语言,查找单峰数组中的第k个元素

    给定一个n个不同元素的单峰数组A(意味着它的条目按递增顺序排列直到其最大元素,之后其元素的递减顺序),则整数p (即增加的第一部分的长度)和k(第k个最小元素)给出算法以计算在O(log n)时间中运 ...

  6. python excel处理重复行并统计个数_python统计一个文本中重复行数的方法

    python统计一个文本中重复行数的方法 这篇文章主要介绍了python统计一个文本中重复行数的方法,涉及针对Python中dict对象的使用及相关本文的操作,具有一定的借鉴价值,需要的朋友可以参考下 ...

  7. access调整行高和列宽_access数据表中改变行高和列宽有哪几种方法?

    展开全部 access数据表中改变行高和列宽的方法: 1.直接在行选择器或列选择权边界处拖动: 2.点击顶部行选择后,右击,可从快捷32313133353236313431303231363533e5 ...

  8. html中a标签是不是块元素,a标签是不是块元素,a标签是块级元素吗

    对比起XHTML来说,HTML5通过更简单的元素引起了一系列的思考,坦诚地讲,这真的是急需的简化. 这些简化之一就是能够通过a标签 包装像div,h标签(h1...h6),和段落标记P 这些块级元素. ...

  9. 数组元素第一个下表java_java中数组的第一个元素下标从__________开始

    [单选题]一般生理情况下,每分解1分子ATP,通过钠泵运转可使 [简答题]请创建一个基本的HTML网页,本例的运行效果如图所示. 具体步骤如下: (1)创建一个html文件,将其命名成"du ...

最新文章

  1. 终端bash美化(FC)
  2. springcloud分布式事务_Springcloud 分布式事务集成Naco Seata
  3. Python 定时调度
  4. docker安装部署_有关docker安装yearning和部署inception(闭源)
  5. 中台做不好,就会成为“钟台”!阿里高管离职创业,这次会搞砸吗
  6. JdbcTemplate 的使用
  7. GLib-CRITICAL : g_variant_get_uint32: assertion ‘g_variant_is_of_type (value, G_VARIANT_TYPE_UINT32)
  8. php jpg转换为pdf文件,使用PHP进行PDF转换为JPG转换
  9. Android编程怎么打开,安卓手机如何开启开发者模式?简单三步骤教你解决!
  10. android jni介绍
  11. 基于单片机门电路测试
  12. 蒙特卡洛与遗传算法介绍
  13. protobuf java代码生成及实例
  14. 100以内的质数及100以内质数的和
  15. Gerrit提交代码相关命令
  16. 【微信测试版】支持安卓平板和手机同时登录
  17. rssi室内定位算法原理_RSSI的室内人员卡尔曼滤波定位算法
  18. Elixir-Tuples
  19. 饮用水铁离子超标,各种溶液铁离子超标去除工艺
  20. 一篇文章带你了解大数据生态圈---大数据组件图谱

热门文章

  1. 20140717文思海辉推荐到花旗银行面试
  2. 使用Netlify部署博客
  3. 什么是程序的局部性原理
  4. python global和nonlocal_python global和nonlocal用法解析
  5. 怎样购买CSDN VIP会员可以获得博客等级折扣
  6. MacOS下无法打开软件。原因apple无法检查其是否包含恶意软件。解决办法
  7. 孙帅suns的Spring第一集总结
  8. MOOC Web前端笔记(三):CSS样式
  9. python pprint用法_pprint用法
  10. NC65 单据控制规则