CSS实现水平居中的四种方法
1.inline-block + text-align
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>水平居中</title>
<link rel="stylesheet" type="text/css" href="demo.css">
<style type="text/css">body{margin:20px;}.parent{text-align: center;}.child{display: inline-block;}
</style>
</head>
<body>
<div class="parent"><div class="child">DEMO</div>
</div>
</body>
</html>
2.table + margin
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>水平居中</title>
<link rel="stylesheet" type="text/css" href="demo.css">
<style type="text/css">body{margin:20px;}.child{display: table;margin: 0 auto;}
</style>
</head>
<body>
<div class="parent"><div class="child">DEMO</div>
</div>
</body>
</html>
3.absolute + transform
4.flex + justify-content
CSS实现水平居中的四种方法相关推荐
- CSS清除浮动的四种方法
CSS清除浮动的四种方法 第一种:使用div空标签法 第二种:父元素使用overflow: hidden 第三种:伪元素选择器:after 第四种:伪元素选择器:before + after 第一种: ...
- 前端面试题:使用css生成田字格的四种方法
使用css生成田字格的四种方法 html结构 css基础样式 第一种 flex布局 第二种 绝对定位 第三种 css瀑布流 第四种 float浮动 html结构 <div class=" ...
- [Web 前端] 018 css 清除浮动的四种方法
清除浮动的四种方法 加 clear: ...(见例1) 父级上增加属性 overflow:hidden(见例2.1) 在最后一个子元素的后面加一个空的 div,给它一个样式属性 clear: both ...
- css实现圆形的四种方法
CSS在网页上生成一个圆形的四种方法 border-radius SVG clip-path radial-gradient # border-radius 是最简单的应用,并且得到了广泛的支持.该b ...
- CSS引入样式的四种方法及优先级顺序
CSS引入样式的几种方法 css可以通过4种方式引入样式表 根据不同的需求可以选择不同的引入方式 但是它们也有不同的优缺点 行内样式 嵌入式样式 外部样式 @import 导入的方式 1.行内样式 特 ...
- HTML和CSS隐藏元素的四种方法
第一种:display:none 特点:不占据屏幕空间 显示:display:block <!DOCTYPE html> <html lang="en">& ...
- css清除浮动的四种方法(详细)
浮动带来的影响 清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题 看下面一段代码 <div class="fater"><div class ...
- CSS实现三角形的四种方法
方法一:使用 border (常见) [解释]不设置宽高,用边框大小控制三角型大小 [分解步骤] 设置一个div不设宽高 [示例] <style>#triangle{width: 0;he ...
- CSS实现: 水平居中 的几种方法
实现方法: 1.添加 margin 值 auto 2.定位 position(子绝父相) + 偏移值 left + margin-left 回退 [ 需要计算,有点 麻烦 ] 3.定位 positio ...
最新文章
- 哈工大威海c语言实验报告 第八章 无法运行程序,哈工大(威海)c语言实验报告册答案...
- 通过7个函数解密区块链(附代码)
- 计算机视觉与深度学习 | K-means聚类算法在计算机视觉中的应用之图像分割
- Python偏函数应用举例-路灯指示牌
- 前端学习(2483):修改文章
- 深入解读ESB与SOA的关系
- 计算机学校的奖项,2017年度国家科学技术奖各奖项公示
- 超声学习 Field ll使用
- MOCTF新春欢乐赛部分WP
- 如何启动一个本地静态服务器
- python自控_怎么自学python,大概要多久?
- C语言物业费管理系统设计,基于SSM框架的物业缴费管理系统设计与实现源码
- 欧几里德与扩展欧几里德算法
- 有趣的开源软件:语音识别工具Kaldi (一)
- python重命名列名_Pandas对列进行重命名
- Oracle账号怎么注销,qq账号如何永久注销?qq账号永久注销的条件以及详细操作方法...
- 社区商业新势力-小区跑跑乐
- java语言不用pow函数求x的n次方_X的N次方求解——pow(x,n)实现
- js实现复制文本及其排版格式
- 拉勾网认证企业信息采集
热门文章
- 解决电脑以太网的IPV4属性打不开或闪退的问题
- 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验2-3-8 计算火车运行时间
- 高中数学导数+不等式压轴题(解析版)
- 【C语言趣味教程】(5) 常量:字面常量 | 类型常量 | const 关键字 | const 的声明 | 程序中的只读概念 | const 保护机制 | 如何巧妙区分 “指针常量“ 和 “常量指针“
- 10种方法教你管理销售线索!(下)
- 日历选择器DatePicker
- 百度MIP技术 - MIP移动网页加速器
- 数组下标为什么是从0开始?
- JVM入门就看这一篇
- 鬼画符门莲台争夺战(python)