我正在尝试将包含具有固定位置的 SVG 文件的 DIV 水平居中,它们都具有“LEFT”和“TOP”标签的值,以便按顺序定位它们。
现在如何使用 FIXED 定位标签在浏览器中水平居中获取包含 SVG 文件(具有 TOP 和 LEFT 标签的自定义值)的 DIV,这样它就不会影响容器的宽度?
所有的CSS代码都在下面。(#gear01-#gear16 是 SVG 文件的各个 ID)
section.container-gear {
margin: 0 auto;
padding: 0;
width: 970px;
position: fixed;
top: auto;
left: 500px;
z-index: -30;
border: solid 1px blue;
}
提前致谢。
section.container-gear #gear01 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 192px;
left: -35px;
z-index: -25;
}
section.container-gear #gear02 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 54px;
left: -34px;
z-index: -25;
}
section.container-gear #gear03 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 167px;
left: 101px;
z-index: -25;
}
section.container-gear #gear04 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 29px;
left: 102px;
z-index: -25;
}
section.container-gear #gear05 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 196px;
left: 236px;
z-index: -25;
}
section.container-gear #gear06 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 58px;
left: 237px;
z-index: -25;
}
section.container-gear #gear07 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 171px;
left: 372px;
z-index: -25;
}
section.container-gear #gear08 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 33px;
left: 373px;
z-index: -25;
}
section.container-gear #gear09 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 200px;
left: 507px;
z-index: -25;
}
section.container-gear #gear10 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 62px;
left: 508px;
z-index: -25;
}
section.container-gear #gear11 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 175px;
left: 643px;
z-index: -25;
}
section.container-gear #gear12 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 37px;
left: 644px;
z-index: -25;
}
section.container-gear #gear13 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 204px;
left: 778px;
z-index: -25;
}
section.container-gear #gear14 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 66px;
left: 779px;
z-index: -25;
}
section.container-gear #gear15 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 179px;
left: 914px;
z-index: -25;
}
section.container-gear #gear16 {
width: 148px;
height: 148px;
fill: rgba(0, 136, 206, 1);
clear: both;
position: fixed;
top: 41px;
left: 915px;
z-index: -25;
}