任务目标

  • 实践HTML/CSS布局方式
  • 深入了解position等CSS属性

任务描述

  • 实现如 示例图(点击打开) 的效果
  • 灰色元素水平垂直居中,有两个四分之一圆位于其左上角和右下角。

任务注意事项

  • 思考不同情况下(如灰色高度是根据内容动态变化的)水平垂直居中的解决方案。
  • 动手试一试各种情况的组合,父元素和子元素分别取不同的 position 值。思考 position 属性各种取值的真正含义,尤其是 absolute 究竟是相对谁而言的。
  • 调节浏览器宽度,灰色元素始终水平居中。
  • 调节浏览器高度,灰色元素始终垂直居中。
  • 调节浏览器高度和宽度,黄色扇形的定位始终准确。

转载于:https://www.cnblogs.com/Tobenew/p/5572195.html

设置DIV块元素在浏览器页面中垂直居中相关推荐

  1. 如何实现标签元素在HTML页面中居中显示

    如何实现标签元素在HTML页面中居中显示 在HTML页面设计中常常需要实现标签元素在HTML页面中居中显示,相关知识点较多也较杂乱,本文试图介绍一些比较基本与实用的相关知识. 使用标签的align属性 ...

  2. CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法

    CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法 参考文章: (1)CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法 (2)https://www.cnblogs. ...

  3. uniapp 微信小程序 最近写的两个小程序中都会有,微信分享的设置,每次都在单个页面中写相同的内容,修改很不友好。下面全局分享代码做了记录

    最近写的两个小程序中都会有,微信分享的设置,每次都在单个页面中写相同的内容,修改很不友好.下面全局分享代码做了割记录 首先在小程序中配置微信分享,和微信朋友圈, onShareAppMessage, ...

  4. html页面垂直居中,页面中垂直居中的几种实现方法

    页面中垂直居中的几种方法: 1. 通过使用absolute定位来实现垂直居中 在需要垂直居中的元素的长宽已知的情况下可以使用此方法. HTML: CSS: .bg{ position: relativ ...

  5. html内联元素和块元素的特性,HTML中块级元素和内联元素的特性详解

    原标题:HTML中块级元素和内联元素的特性详解 在网站布局中经常会遇到元素进行居中的时候,设置了text-align:center:margin:0 auto;有时候会起作用,但有时候对居中无效,刚接 ...

  6. 下面html标签元素中不属于块元素的是,HTML中为何P标签内不可包含块元素?

    起因:在做项目时发现原本在DW中无误的代码到了MyEclipse6.0里面却提示N多错误,甚是诧异.于是究其原因,发现块级元素P内是不能嵌套DIV的. 深究:我们先来认识in-line内联元素和blo ...

  7. vue设置div块隐藏与显示(v-show)

    任务要求:鼠标移入导航圆圈后显示导航栏 <el-button circle style="position: fixed;left:0px;top:300px;width: 50px; ...

  8. Word:表格在页面中垂直居中

    本文适用于Word 2007 + Windows 7,熊猫帮帮主@cnblogs 2018/2/22 如何让表格在页面上垂直居中呢.想当然的认为这属于表格的设置,在表格属性和其它表格相关选项中一通猛找 ...

  9. html设置了标签但是定义不了,在HTML标签管理器中设置不带元素ID的HTML中的事件...

    这取决于你想要采取的路线.但是,无论路线如何,您绝对需要标识表单和/或提交按钮的内容.它不需要是一个ID,但它是理想的,如果有一个唯一的包装类或ID. 您可以跟踪点击提交按钮,但是,您的号码不会完全准 ...

  10. HTML加载gz文件,webpack打包的.gz文件,怎么在浏览器页面中引用

    做的是 react 项目,在 webpack 中利用压缩插件 compression-webpack-plugin 将 main.bundle.js 压缩成了 main.bundle.js.gz ,看 ...

最新文章

  1. Shi-Tomasi算子的运用 ,用于检测角点
  2. Sql Server 优化 SQL 查询:如何写出高性能SQL语句
  3. 【移动端 Web】怎么循序渐进地开发一个移动端页面
  4. python量化数据处理小细节(以后还会不断补充)
  5. 新一代数据安全的制胜法宝-UBA
  6. 【实战】NLP命名实体识别开源实战教程
  7. GCD介绍(二): 多核心的性能
  8. 潮流短视频必备——PR赛博朋克效果视频转场快速过渡模板
  9. 支付宝接口对接指南(三、支付宝开放接口对接:老版SDK)【保姆级】
  10. BDF2各模块依赖关系
  11. C++17 实现日期和时间相关编程
  12. 学而思网校怎么查看回放 学而思网校查看回放教程
  13. 阿里聚安全 博客 ------安卓动态调试七种武器之长生剑
  14. 第13周 《C语言及程序设计》实践参考——定期存款利息计算器
  15. SQL Server中关于跟踪(Trace)那点事
  16. DNS域名解析全过程
  17. html零基础学习入门,nlp网站例:HTML零基础入门-HTML学习大纲.doc
  18. AARRR模型——留存:始于价值,合于套路,久于习惯(中)
  19. 阿里云学生白嫖的服务器有什么用处?
  20. ffmpeg插帧算法

热门文章

  1. Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)
  2. 深度学习进行领域适应(Domain Adaptation)开山之作
  3. PyTorch中文版官方教程来了,附pdf下载
  4. 【GNN】R-GCN:GCN 在知识图谱中的应用
  5. 20191130_C6H6(GT)预测
  6. 数据科学包5- pandas基础之基础运算
  7. Datawhale编程学习之栈和队列(2)
  8. Kubernetes入门——k8s概念和架构
  9. 发展下一代互联网的动力
  10. 321. 拼接最大数