头一次回答一位十分可爱大神小哥哥的front-end 问题【9102/3/26/14:00TuesdaySunnyDay】

自闭ing。。。。。。内心好想好想好想好想好想好想狠狠地敲自己脑袋QAQ

出丑都不在乎了,内心不断→_→自己。。。。。。

闭关修炼,不断加强,继续fighting!

CSS布局

水平-垂直对齐

元素居中对齐:margin:auto

Besides, 设置到元素的宽度can防止it溢出到容器边缘

元素通过指定宽度&&将两边的空外边距平均分配:

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>CSS Center</title>
 6     <link rel="stylesheet" type="text/css" href="center.css">
 7 </head>
 8 <body>
 9     <div>
10         I am a <span style="background-color:pink">"div</span>"div"in center
11     </div>
12 </body>
13 </html>

1 div{
2 margin:auto;/*水平居中对齐元素<div*/
3 width:50%;/*if not set width or 100% 居中对齐不起作用*/
4 border:2px solid lightgreen;
5 padding:12px;
6 }

!!!!如果没有设置width属性(or set 100%),居中对齐不起作用

文本居中对齐:text-align:center;

1 p { 2 text-align:center; 3 border:3px solid lightyellow; 4 }

图片居中对齐:margin:auto; && put it in 块元素margin:auto; && put it in 块元素

1 <img src="imgs/cat.jpg" width="200" height="400"
2     alt="Image">

1 img {
2     display:block;/*display:block->元素显示为块级元素,
3                     前后会带有换行符; */
4     margin:auto;
5     width:50%;
6     padding:20px;
7 }

顺带提下:display属性规定元素应该生成的框的类型 默认值是 inline

1     <p>I am para1 </p>
2     <b>use disply:inline</b>
3     <p>I am para2</p>

1 p {
2     display:inline;
3     color: blue;
4 }

左右对齐:use position定位方法【且见下回分解~~~~~】

转载于:https://www.cnblogs.com/haixiaomei/p/blue1.html

CSS 温故知新 CSS垂直居中相关推荐

  1. 你知道CSS实现水平垂直居中的第10种方式吗?

    你知道CSS实现水平垂直居中的第10种方式吗? 仅居中元素定宽高适用: absolute + 负 margin absolute + margin auto absolute + calc 居中元素不 ...

  2. html laber上下居中,CSS未知高度垂直居中的实现

    本文主要介绍了CSS未知高度垂直居中的实现,分享给大家,具体如下: CSS垂直居中 .container{ width:500px;/*装饰*/ height:500px; background:#B ...

  3. 利用CSS让元素垂直居中的两种实现方法

    利用CSS让元素垂直居中是个很头疼的问题,这里就介绍两种简单实用的方法 方法一:利用行高(line-height)定位 line-height通常是用于调节一段文字的行与行之间的距离,或者说两行文字之 ...

  4. android studio table居中代码_五个方法实例代码详解教你在CSS中实现垂直居中

    点击上面"蓝字"关注我们 你是否和小编一样在编辑一个版面时,通常用到水平居中和垂直居中,而水平居中很好处理,不外乎就是设定margin:0 auto;或是text-align:ce ...

  5. 清除浮动的方法总结CSS实现水平垂直居中方法总结

    1.清除浮动的方法总结 当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至 ...

  6. 用 CSS 实现元素垂直居中,有哪些好的方案?

    DIV居中的经典方法 1. 实现DIV水平居中 设置DIV的宽高,使用margin设置边距0 auto,CSS自动算出左右边距,使得DIV居中. 1 div{ 2 width: 100px; 3 he ...

  7. [css] 写出你知道的CSS水平和垂直居中的方法

    [css] 写出你知道的CSS水平和垂直居中的方法 flex布局水平垂直居中:<!-- html --> <div class="outer"><di ...

  8. html字居右垂直设置,css文字水平垂直居中怎么设置?

    css文字水平垂直居中怎么设置?下面本篇文章就来给大家介绍使用CSS设置文字水平居中和垂直居中的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 1.文字水平居中 在CSS中想要 ...

  9. php中文字怎么上下居中,CSS怎么设置垂直居中?

    在我们开发前端页面的时候,为了让页面效果美观,会出现需要垂直居中效果的地方.本章就让我们来了解一下用css如何设置垂直居中,详细介绍一下设置文字与div盒子的垂直居中的几种方法.有一定的参考价值,有需 ...

最新文章

  1. 如何在redhat8里使用gcc命令_如何使用DISM命令行工具修复Windows 10映像
  2. python cookbook 学习笔记 -- 1.5 去除字符串两端空格
  3. C#GDI绘制自定义字体
  4. UVa 11292 勇者斗恶龙(The Dragon of Loowater)
  5. import java.io用什么写_问问各位大佬,使用了fiilewrite,为什么写入不到文件
  6. Delphi 与 DirectX 之 DelphiX(91): TDIB.DrawMono();
  7. C# 操作Gmap简单使用方法
  8. PS 批量导入图片制作 gif
  9. 【宋红康 MySQL数据库 】【高级篇】【01】CentOS7下MySQL的安装与使用
  10. Git-Clone succeeded, but checkout failed
  11. Leetcode| 216. 组合总和III、17. 电话号码的字母组合 Day25
  12. 2015美国大学计算机科学专业排名,2015美国大学本科计算机专业排名前一百
  13. 三角形的测试用例设计案例
  14. KISSY基础篇乄KISSY之Node(2)
  15. android 陀螺仪滤波_Arduino MPU6050陀螺仪运用卡尔曼滤波姿态解算实验
  16. 基于python的医学图像以辅助医疗系统
  17. NBA球员常规赛信息selenium抓取
  18. 探讨使网面越来越臃肿的原因
  19. 波士顿房价预测模型源代码
  20. python get dummies_python – get_dummies(),例外:数据必须是1维的

热门文章

  1. geotools读取shp文件及shp文件操作工具类代码
  2. linux ps查看进程命令
  3. Python爬虫开发:url中文字符编码的两种解决方式
  4. Java内存图以及堆、栈、常量区、静态区、方法区的区别
  5. Hadoop三大核心组件及需求催生大数据技术的背景
  6. Java方法案例--比较两个值是否相等
  7. 物流项目宣传活动任务前台分页展示
  8. 天翼云centos7.5系统挂载磁盘
  9. 从Jenkins或Gerrit上获取拉代码和编译命令
  10. springsecurity sessionregistry session共享_不用 Spring Security 可否?试试这个小而美的安全框架...