做企业网站都需要注意哪点赤峰seo
news/
2025/9/23 11:25:41/
文章来源:
做企业网站都需要注意哪点,赤峰seo,企业 官网,建网站那家好在平时#xff0c;我们经常会碰到让一个div框针对某个模块上下左右都居中#xff08;水平垂直居中#xff09;#xff0c;其实针对这种情况#xff0c;我们有多种方法实现。 方法一: 绝对定位方法#xff1a;不确定当前div的宽度和高度#xff0c;采用 transform: trans…在平时我们经常会碰到让一个div框针对某个模块上下左右都居中水平垂直居中其实针对这种情况我们有多种方法实现。 方法一: 绝对定位方法不确定当前div的宽度和高度采用 transform: translate(-50%,-50%); 当前div的父级添加相对定位position: relative; 图片展示 代码如下 div{background:red;position: absolute;left:50%;top:50%;transform: translate(-50%, -50%);
} 方法二: 绝对定位方法确定了当前div的宽度margin值为当前div宽度一半的负值 图片展示 如方法一的图片展示 代码如下 div{width:600px;height: 600px;background:red;position: absolute;left:50%;top:50%;margin-left:-300px;margin-top:-300px;
} 方法三 绝对定位方法绝对定位下top left right bottom 都设置0 图片展示 如方法一的图片展示 代码如下 !--html-- div classchild我是子级/div
/**css**/
div.child{width: 600px;height: 600px;background: red;position:absolute;left:0;top: 0;bottom: 0;right: 0;margin: auto;
}方法四: flex布局方法当前div的父级添加flex css样式 展示图如下 代码如下 !--html-- div classboxdiv classchildchild/div
/div /**css**/ .box{height:800px;-webkit-display:flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid #ccc;
}
div.child{width:600px;height:600px;background-color:red;
}方法五: table-cell实现水平垂直居中: table-cell middle center组合使用 展示图如下 代码如下 !--html-- div classtable-cellp我爱你/p
/div /**css**/ .table-cell {display: table-cell;vertical-align: middle;text-align: center;width: 240px;height: 180px;border:1px solid #666;
}方法六: 绝对定位calc() 函数动态计算实现水平垂直居中 展示图如下 代码如下 !--html--
div classcalcdiv classchildcalc/div
/div
/**css**/
.calc{position: relative; border: 1px solid #ccc; width: 400px; height: 160px;
}
.calc .child{position: absolute; width: 200px; height: 50px;left:-webkit-calc((400px - 200px)/2);top:-webkit-calc((160px - 50px)/2);left:-moz-calc((400px - 200px)/2);top:-moz-calc((160px - 50px)/2);left:calc((400px - 200px)/2);top:calc((160px - 50px)/2);
} 转载于:https://www.cnblogs.com/a-cat/p/9019184.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912367.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!