当前位置: 首页 > news >正文

网站备案后的标识万能推广app

网站备案后的标识,万能推广app,前端开源项目网站,网站焦点图怎么做文章目录 flex绝对定位margin:auto绝对定位margin:负值定位transformtext-align: center;margin: 0 auto;思维导图 后文&#xff1a;【前端】CSS垂直居中的7种方法_karshey的博客-CSDN博客 左右两边间隔相等的居中 flex display: flex;justify-content: center; <div clas…

文章目录

    • flex
    • 绝对定位+margin:auto
    • 绝对定位+margin:负值
    • 定位+transform
    • text-align: center;
    • margin: 0 auto;
    • 思维导图

后文:【前端】CSS垂直居中的7种方法_karshey的博客-CSDN博客

左右两边间隔相等的居中

flex

  • display: flex;
  • justify-content: center;
<div class='parent'><div class="son"></div>
</div>
.parent {display: flex;justify-content: center;
}
.son {background: pink;width: 100px;height: 100px;
}

绝对定位+margin:auto

  • 居中子元素
  • 子绝父相,子元素margin:auto

原理:

top + margin-top + border-top-width + padding-top + height + padding-bottom + border-bottom-width + margin-bottom + bottom = height
上述式子中,top和bottom为0,margin等于auto,此时浏览器为了满足这个等式会把上下的距离均匀分给margin,即达到我们想要的居中效果。横向也是一样的道理。

.father {position: relative;width: 500px;height: 500px;background-color: blue;
}.center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 100px;height: 100px;background-color: red;
}
<div class='father'><div class="center"></div>
</div>

绝对定位+margin:负值

原理:对当前元素的position设置为absolute,并且相对于父元素定位。先设置left:50%;top:50%,使当前元素的左上角处于父元素的中心位置。之后再应用负margin特性使其中心位于父元素的中心。因此需要知道子元素的大小。挪动子元素大小的一半。

.father {position: relative;width: 500px;height: 500px;background-color: blue;
}.center {width: 200px;height: 100px;background-color: red;position: absolute;left: 50%;margin-left: -100px;
}
<div class='father'><div class="center"></div>
</div>

若想要垂直也居中,则需要center中添加:

top: 50%;
margin-top: -50px;

利用负margin实现元素居中

定位+transform

  • 父元素:相对定位
  • 子元素:相对/绝对 定位 都可以
  • 子元素left:50%,左边界到父元素的中间
  • 子元素transform: translateX(-50%);,向左移动自己的一半,使得自己的中心对准父元素的中心
  • 不需要知道子元素宽度
.father {position: relative;height: 500px;width: 500px;background-color: blue;
}.center {position: relative;left: 50%;width: 200px;height: 200px;background-color: red;transform: translateX(-50%);
}
<div class='father'><div class="center"></div>
</div>

text-align: center;

指定元素文本的水平居中。是行内元素

  • text-align: center;
.parent {text-align: center;
}
<div class='parent'><span>123</span>
</div>

margin: 0 auto;

  • margin: 0 auto;
  • 定宽,不定宽的话宽为width:100%
  • 块级元素
<div class='box'>是块级元素居中,块级元素内的不居中,想让这行文字也居中要用text-align</div>
.box {background: skyblue;width: 200px;height: 200px;margin: 0 auto;
}

思维导图

在这里插入图片描述

css 水平居中(8种方法)、垂直居中(8种方法) - 掘金 (juejin.cn)

绝对定位+margin auto垂直居中引发的思考 - 掘金 (juejin.cn)

使用transform使定位元素居中_transform居中_神膘护体小月半的博客-CSDN博客

http://www.yayakq.cn/news/145623/

相关文章:

  • 做网站和做阿里巴巴网站设计方法
  • 网站 免备案wordpress 改变字体
  • 临沂网站制作公司6江苏关键词推广seo
  • wordpress阿里云全站加速洛阳市app网站开发公司电话
  • 给企业做网站推广好么影视传媒网站设计
  • 集团做网站需要多大的带宽江门手机模板建站
  • 怎么做直播网站超管gta5资产网站正在建设
  • 美橙互联同类型网站wordpress导航样式
  • 哪些网站推广公司做名片模板网站
  • 工具刷网站排刷排名软件简述网站建设的基本流程图
  • html5 网站建设方案网站开发推进计划表
  • 网站开发的几个步骤做中介卖房子开哪个网站
  • 上海做网站的公司多少钱可以做围棋习题的网站
  • 做论坛网站怎么样备案wordpress 最新主题
  • 国内网站空间购买网页制作培训教程
  • 怎么做网店网站茂名免费做网站
  • 企业网站建设网站什么网站可以做海报
  • wordpress 图片失效仙桃seo公司
  • 加强网站信息建设方案seo海外
  • 网站内做二级目录wordpress 360字体大小
  • 网站设计公司费用样本之家登录网站
  • 帮别人做网站制作网站开发php技术
  • 家用宽带怎样做网站服务器在地区做网站怎么赚钱
  • 手机论坛网站移动卡套餐
  • 河南省建设集团有限公司网站做网站用百度浏览器
  • 山东做网站建设公司哪家好大学生做外包项目的网站
  • 蕲春住房和城乡建设局网站建立网站有哪些步骤?
  • 使用动易模版制作网站平面设计网站排行榜
  • 江苏天宇建设集团官方网站网站素材网
  • 网站后台管理要求西安烽盈网站建设推广