CSS 系列 -- 块级元素靠右的实现方式

这篇具有很好参考价值的文章主要介绍了CSS 系列 -- 块级元素靠右的实现方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HTML 如下:

<div class="parent">
  <div class="block"></div>
</div>
复制代码

想要块级元素居右往往设置 margin-right: 0 属性是行不通的

下面介绍五种方法,不同场景适用不同方法

使用 margin 属性

.block{
    margin-left: auto;
}
复制代码

将 margin-left 设为 auto 后, 元素左边的 margin 会被尽可能的撑大, 所以自然就把元素挤到右边去了

使用 position 属性

.parent{
  position: relative;
}
.block{
  position: absolute;
  right: 0;
}
复制代码

使用 position 定位, 绝对能把元素放到右边去.

使用 float 属性

.block{
  float: right;
}
复制代码

使用 float 浮动将元素浮动到右边.

使用 text-align 属性

.parent{
  text-align: right;
}
.block{
  display: inline-block;
}
复制代码

将块设为行内元素,然后父元素使用 text-align: right; 是块到右边.

使用 flex 属性

.parent{
  display: flex;
  justify-content: flex-end;
}
复制代码

将父元素变为弹性容器, 然后将 justify-content 设为 flex-end, 那么容器中的弹性元素会从右开始排列.


原文链接:https://juejin.cn/post/6985480302030225415文章来源地址https://www.toymoban.com/news/detail-412072.html

到了这里,关于CSS 系列 -- 块级元素靠右的实现方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HTML 元素被定义为块级元素或内联元素

    大多数 HTML 元素被定义为 块级元素 或 内联元素 。 10. 块级元素 块级元素在浏览器显示时,通常会以新行来开始(和结束)。 我们已经学习过的块级元素有: h1 , p , ul , table 等。 值得注意的是: p 标签中不能包含任何块级元素。 div 元素是块级元素,它可用于组合其他 HTML 元素

    2024年02月10日
    浏览(46)
  • el-form-item内让元素靠右

    html代码: css代码: 最后成功解决,效果图: 由于不是专业前端,不喜勿喷!

    2024年02月11日
    浏览(44)
  • 【Java 进阶篇】HTML块级元素详解

    HTML(Hypertext Markup Language)是用于创建网页的标记语言。在HTML中,元素被分为块级元素和内联元素两种主要类型。块级元素通常用于构建网页的结构,而内联元素则嵌套在块级元素内,用于添加文本和其他内容。本文将重点介绍HTML的块级元素,包括其定义、常见块级元素和示

    2024年02月07日
    浏览(38)
  • html5中 块级元素与内联元素的解释和设置 display

    a{display:block;} div{      display:inline;  } 1、每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。 2、块级元素:占据一定矩形空间,可以通过设置高度、

    2024年02月08日
    浏览(49)
  • HTML-基础知识-排版标签,语义化标签,块级元素行内元素,文本标签(二)

    注意: 不允许互相嵌套。 注意: p标签中不可以有 div p h1~h6 标签默认效果不重要,语义最重要。 作用: 提高代码的可读性 有利于SEO(搜索引擎优化) 方便设备解析(屏幕阅读器,盲人阅读器) 块级元素特点 独占一行 行内元素特点 不独占一行 规则 块级元素中能写块级元

    2024年02月03日
    浏览(55)
  • css面试题:css隐藏元素的方式

    特点:父元素设置该属性时,子元素同样会生效,但可以通过visibility:visible;修改子元素的显示效果; 特点:作用是从dom中移除节点,所以子元素也会被移除掉, 该方法通过改变元素透明度来实现隐藏,但需要注意父元素设置为opacity:0后,子元素会继承父元素该属性的效果,

    2024年02月13日
    浏览(37)
  • css中有哪些方式可以隐藏页面元素?区别?

    在平常的样式排版中,我们经常遇到将某个模块隐藏的场景 通过 css 隐藏元素的方法有很多种,它们看起来实现的效果是一致的 但实际上每一种方法都有一丝轻微的不同,这些不同决定了在一些特定场合下使用哪一种方法 通过 css 实现隐藏元素方法有如下: display:none visibi

    2024年01月23日
    浏览(50)
  • web块级如何居中,关于css/html居中问题

    1. text-align:center; 可以实现其内部元素水平居中,通常用于字体水平居中,初学者也可以用于简单块级居中。这种方法对行内元素 (inline),行内块 (inline-block),行内表 (inline-table),inline-flex元素水平居中都有效。 2.margin:0 auto; 用于设置元素的外边距。margin属性,可以控制

    2024年01月19日
    浏览(44)
  • CSS中隐藏页面元素的几种方式和区别

    前言、 在平常的样式排版中,我们经常遇到将某个模块隐藏的场景,通过css隐藏的元素方法有很多种,它们看起来实现的效果是一致的,但实际上每一种方法都有一丝轻微的不同,这些不同决定了在一些特定场合下使用哪一种方法。 实现方法综合、 通过css实现隐藏元素方法

    2024年01月20日
    浏览(70)
  • 【selenium】八大元素定位方式|xpath css id name...

    目录 一、基础元素定位 二、cssSelector元素定位——通过元素属性定位 三、xpath元素定位——通过路径  1 、xpath绝对定位 (用的不多) 缺点:一旦页面结构发生变化(比如重新设计时,路径少两节),该路径也随之失效,必须重新写 2、 xpath相对定位 2.1  路径解释: 2.2  定

    2024年02月22日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包