HTML--元素居中各种处理方法2

前端开发 作者: 2024-08-25 22:20:01
紧接上一篇。 如果要居中的是一个块元素呢。 1)如果你知道这个块元素的高度: resize 属性规定是否可由用户调整元素的尺寸。resize: none|both|horizontal|vertica
 1 <main>
 2   
 3   <div>
 4      I'm a block-level element with a fixed height,centered vertically within my parent.
 5   </div>
 6   
 7 </main>
 8 
 9 
10 body {
11   background: #f06d06;
12   font-size: 80%;
13 }
14 
15 main {
16  white;
17   height: 300px;
18   margin: 20px;
19   width:20   position: relative;
21   resize: vertical;
22   overflow: auto;
23 }
24 
25 main div {
26  absolute;
27   top: 50%;
28   left:29   right:30  100px;
31   margin-top: -70px;
32  black;
33   color:34   padding:35 }
View Code
1 .parent {
2 3 }
4 .child {
5 6 7 8  -50px; /* account for padding and border if not using box-sizing: border-box; */
9 }
View Code
 2  3  4 }
 5 
 6  7  8  9 10 13 14 }
15 
16 23 24   transform: translateY(-50%);
25 27 }
View Code
8 }
View Code
main {
  background: white;
  height: 300px;
  width: 200px;
  padding: 20px;
  margin:
  display: flex;
  flex-direction: column;
  justify-content: center;
  resize: vertical;
  overflow: auto;
}

main div { black;
  color: auto;
}
View Code
  display: flex;
3   flex-direction: column;
4   justify-content: center;
5 }
View Code

  position: relative; 60%; 0 auto; both; 100px; -70px 0 0 -120px; absolute;
  top: 50%;
  left: 20px;
}
View Code
.parent { relative;
}

.child {

  position:

  margin: -70px 0 0 -170px;
}
View Code

  transform: translate(-50%,-50%); auto;
}
View Code

.child {View Code

  align-items: auto;
}
View Code
 center;
}
View Code
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_68630.html