我有一个网页,但在不同的浏览器上看起来有所不同。即使我给出的填充量和边距也很少,我们也不要谈论JS的东西。
我也住在这里:
https://iam-shivam.github.io/DrumPad/drumpad.html 的
如何确保它们在所有浏览器上看起来都一样?一些自动化这个或手动提示的方法?
我甚至尝试过无前缀的脚本,但它似乎没有任何好处。也许我错了。这是链接:
http://leaverou.github.io/prefixfree/
HTML文件:
:root {
--bcolor: black;
}
body {
margin: 0;
padding: 0;
background-color: #000000;
}
.middle {
background-image: url('../images/background.png');
background-repeat: no-repeat;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
height: 100vh;
border-left: 4px solid var(--bcolor);
border-right: 4px solid var(--bcolor);
}
.header {
text-align: center;
color: white;
}
.drumpad {
padding: 8%;
float: left;
margin: 0.5%;
background-color: #020202;
background-color: rgba(2, 2, 2, 0.6);
color: white;
border: 2px solid white;
box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
font-size: 1.7rem;
transition: all 0.07s;
-moz-transition: all 0.07s;
-ms-transition: all 0.07s;
-o-transition: all 0.07s;
-webkit-transition: all 0.07s;
font-weight: bold;
width: 150px;
text-align: center;
}
.playing ,
.drumpad:active {
background-color: #020202;
background-color: rgba(2, 2, 2, 0.8);
border: 2px solid #1A0000;
border: 2px solid rgba(26, 0, 0, 0);
transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
-webkit-transform: scale(1.05);
}
.big {
display: flex;
justify-content: center;
}
.buttonGroup {
margin-top: 3%;
}
@media screen and (orientation:portrait) {
.buttonGroup button{
padding: 10%;
}
.buttonGroup{
margin-top: 10%;
}
.drumpad{
margin: 1%;
width: 120px;
}
}
CSS文件:
<li>