私は少しのミニ "私について"ページに行くために別の部分を作っていました。そして、すべての部門(これは最も関連性が高い)で、私は幅と高さを持っています。そしてそれは私にマージンをさせません:0オート;. 余白:0自動;幅があるときはセンタリングしません
body {
background: #aaa;
}
#about {
font-family: arial;
width: 300px;
height: 20px;
text-align: center;
padding-left: 10px;
opacity: 0.5;
padding-top: 4px;
border-radius: 10px;
background-color: #000;
position: fixed;
margin: 0 auto;
overflow: hidden;
font-size: 11px;
-webkit-transition: all 0.8s ease-out;
-moz-transition: all 0.8s ease-out;
-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;
}
#about:hover {
height: 250px;
}
.about-text {
width: 300px;
height: 220px;
overflow-y: auto;
margin-top: 5px;
}
<div id="about">
<font face="arial" color="#fff">𝓐𝓫𝓸𝓾𝓽 𝓜𝒆</font>
<div class="about-text">
<font face="arial" color="#fff"><br>
Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text. Text.</font>
</div>
</div>
。 'left:calc(50% - 150px);' – sideroxylon
私もposition:absoluteを使ってみましたが、変更はありませんでした。しかし、あなたが提案したことはうまくいった。 – Jona