首页 > 其他分享 >css基础-position定位例子-垂直水平居中

css基础-position定位例子-垂直水平居中

时间:2023-07-22 12:55:07浏览次数:35  
标签:居中 top 50% position margin css 200px

盒子垂直居中,水平居中实现例子

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <div></div>
</body>

</html>

<style>
    body {
        margin: 0;
    }

    div {
        position: absolute;
        width: 200px;
        height: 200px;
        left: 50%;
        top: 50%;
        margin-left: -100px;
        margin-top: -100px;
        background-color: red;

    }
</style>

 可以使用更简单的方式

 div {
        position: absolute;
        width: 200px;
        height: 200px;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        background-color: red;
    }

 

标签:居中,top,50%,position,margin,css,200px
From: https://www.cnblogs.com/dming4/p/17573198.html

相关文章

  • css基础-position定位
    static静态定位类似于标准流relative相对定位元素移动位置参照原来位置来移动的保留原来的位置(人走了,位置留着,停职留薪),不脱标absolute绝对定位元素移动位置参照父元素如果父元素和父父级等无定位,则以浏览器位置偏移如果父元素有定位,则以父元素为参照进行偏移如果父元素无定位,父......
  • 通过JS设置CSS样式
    读取元素样式在JS中可以使用getComputedStyle()读取元素样式官网摘要Window.getComputedStyle()方法返回一个对象,该对象在应用活动样式表并解析这些值可能包含的任何基本计算后报告元素的所有CSS属性的值。私有的CSS属性值可以通过对象提供的API或通过简单地使用CSS......
  • css基础-float浮动
    什么是浮动创建浮动框,将其移动左或者右边,直到碰到左边缘或右边缘。特性:浮动元素会脱离标准流,浮动的盒子不会保留白原来位置一行内显示,顶端对齐行内元素加了浮动元素都会具有行内块元素,无需转换,可以设置高度和宽度。为什么要用浮动网页布局本质就是摆盒子,传统网页布局方式:a)通过......
  • vue3如何正确设置 Tailwind CSS
    1.创建vue3项目npminitvue@latest需要配置的选择YES 2.切换到项目newProject目录下 npminstall下载依赖包 3.安装tailwind及其依赖项(PostCSS和自动前缀)npminstall-Dtailwindcss@latestpostcss@latestautoprefixer@latest4.创建tailwind.config.js文件......
  • css-demo
    1、文字放大缩小<!DOCTYPEhtml><html><head><metacharset="utf-8"><style>@keyframesscaleDraw{0%{transform:scale(......
  • UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 1023: unexp
     Connectedtopydevdebugger(build213.6461.77)Traceback(mostrecentcalllast): File"PyCharmCommunityEdition2021.3.1\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py",line303,in_on_run   r=r.decode('utf-8&......
  • css旋转木马代码示例
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>/*透视*/body{perspective:1000px;}.box{......
  • css
    /此文件不需要修改//层级://顶部菜单:98//顶部菜单上的列表:99//顶部菜单旁边的搜索框:100//侧边栏菜单:150//开启关闭侧边菜单的按钮:10000//隐藏/sideBarMain{display:none;}navigator{display:none;}blogTitleh1,#blogTitlea{/主标题/display:none;}blogTitleh2{......
  • android studio设置居中
    AndroidStudio设置居中在Android开发中,我们经常需要对布局进行居中操作,以使界面更加美观。AndroidStudio是一款非常强大的开发工具,它提供了一些简便的方法来设置控件的居中。方法一:使用布局属性AndroidStudio中的布局文件使用XML编写,我们可以在XML文件中使用布局属性来实现控......
  • CSSS属性overflow(溢出) 、CSS定位、JavaScript
    overflow溢出属性overflow(水平和垂直均设置)overflow-x(设置水平方向)overflow-y(设置垂直方向<title>溢出</title><style>div{text-indent:32px;border:5pxsolidred;height:400px;width:400px;/*overflow:hidden;*/......