css 利用transform 实现页面居中效果
CSS 实现 利用 页面 效果 居中 transform
2023-09-11 14:20:09 时间
1.代码
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <style> 7 *{ 8 margin: 0; 9 padding: 0; 10 } 11 12 div{ 13 /* width: 100px; 14 height: 100px; */ 15 background-color: #bfa; 16 position: absolute; 17 left: 50%; 18 top: 50%; 19 transform: translateX(-50%) translateY(-50%); 20 } 21 </style> 22 </head> 23 <body> 24 <div>dgjhio</div> 25 </body> 26 </html>
2.图片
讲解
1.不论对设置了宽高和没有设置宽高的快元素,而且已经开启了定位,相对包含块元素定位,设置left: 50%;top:50%; 然后利用translateX(-50%) translateY(-50%); 移动自身的宽高各50%,
则该元素位于网页正中央。
相关文章
- CSS Background
- 【Css/Html】网页Css默认设计样式载入模板代码body.css
- 【css】css中实现首行缩进效果(已解决)
- WEB开发基础(CSS篇)
- CSS Modules 解决 react 项目 css 样式互相影响的问题
- CSS - 实现横向滚动(横向滚动布局)
- CSS 设置背景图片
- CSS如何实现波浪效果
- CSS图形形状大全
- 在css中,可以使用white-space属性和word-break属性来设置字符超出宽度就自动换行输出。下面小编举例讲解用DIV+CSS实现字符超出宽度就自动换行输出。
- 《HTML与CSS入门经典(第8版)》——2.6 总结
- CSS八种让人眼前一亮的HOVER效果
- 纯Css实现Div高度根据自适应宽度(百分比)调整
- 有趣的HTML实例(十三) 咖啡选择(css+js)
- Css实现checkbox及radio样式自定义
- css实现加入购物车动画(水平抛物线)
- css偷懒神奇
- 23-职位分类展示平台响应式网页模板{HTML JS CSS)
- css实现高度或者宽度不固定的div元素垂直左右居中
- CSS实现任意角度扇形
- webpack配置:图片处理、css分离和路径问题
- 手把手学习Vue3.0:CSS样式基础和HTML5基础收藏
- CSS学习知识整理(一)Css 布局
- 13 Spring Boot Shiro使用JS-CSS-IMG