美文网首页
静态页面小结

静态页面小结

作者: HE_Zoro | 来源:发表于2018-05-28 15:20 被阅读0次

一、常用的一些居中的方法

  1. 绝对定位
    (1)知道元素的尺寸
.box {
  width: 300px;
  height: 200px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -100px;
  margin-left: -150px;
}

(2)元素尺寸未知

.box {
  background: pink;
  width: 300px;
  height: 200px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);/*50%为自身尺寸的一半*/
}

该方法兼容性较差,不支持IE8


image.png
  1. 用margin: auto;实现定位
.box {
  background: pink;
  width: 300px;
  height: 200px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}

top left bottom right 都要为0,IE8+都能兼容。详情参考张鑫旭的文章:小tip: margin:auto实现绝对定位元素的水平垂直居中

  1. 单行文本居中


    image.png
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>单行文本居中</title>
  <style>
p {
  border: 1px solid;
  font-size: 16px;
  height:3em;
  line-height: 3em;
  text-align: center;
} 
  </style>
</head>
<body>
    <div class="box"></div>
    <p>单行文本居中</p>
</body>
</html>

相关文章

  • 静态页面小结

    一、常用的一些居中的方法 绝对定位(1)知道元素的尺寸 (2)元素尺寸未知 该方法兼容性较差,不支持IE8 用ma...

  • 2018-01-10

    网络营销第二周课程小结 静态网页HTML,很多页面通常用HTML结尾 更新生成栏目页,文档页,单页面(关于我们) ...

  • Servlet前置知识

    动态页面和静态页面 介绍 Servlet 之前,先来了解 静态页面、动态页面 的区别: 静态页面:或称为静态资源,...

  • SpringBoot2 整合FreeMarker模板,完成页面静

    本文源码:GitHub·点这里 || GitEE·点这里 一、页面静态化 1、动静态页面 静态页面 即静态网页,...

  • scrapy结合selenium进行动态加载页面内容爬取

    动态页面与静态页面 比较常见的页面形式可以分为两种: 静态页面 动态页面 静态页面和动态页面的区别 使用reque...

  • 从0开始学PHP web简介(-)

    一 .web简介(静态页面->动态页面)        1.早期的web应用主要是静态页面的浏览,这些静态页面使用...

  • Django中模板变量的使用(十)

    一、网页中的动态页面和静态页面 1、静态页面:静态页面是网页的源代码都在页面中,不需要执行asp,php,jsp,...

  • Python 爬虫实战计划:第四周作业

    要求: 项目结构: 项目流程: 首先把静态页面做出来。 然后将静态页面转换为动态页面。 制作静态页面。效果如下:a...

  • PHP页面静态化01

    动态页面与静态页面 动态页面:首先加载动态文件,将动态文件中的内容,如php文件, asp文件等 静态页面:静态的...

  • django页面静态化和缓存小结

    写在前面 基础的学了页面静态化和缓存,这篇文章来总结一下。 页面静态化和页面数据缓存 对网站本身性能的优化,减少数...

网友评论

      本文标题:静态页面小结

      本文链接:https://www.haomeiwen.com/subject/bqwomxtx.html