suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So stellen Sie sicher, dass Schaltflächen bei verschiedenen Computerauflösungen zentriert angezeigt werden

<p>Mobile Auflösung</p> <p>Also verwende ich Bootstrap und zentriere es erfolgreich, aber wenn ich die Auflösung ändere/verkleinere, werden die Schaltflächen umgebrochen und leicht nach rechts verschoben. Kann mir jemand sagen, was ich falsch mache? </p> <pre class="brush:php;toolbar:false;">--HTML-- <div class="d-grid gap-2 col-2 mx-auto text-center"> <button id="Get" class="btn btn-outline-success btn-lg" type="button">Letzter Upload</button> --CSS-- #Erhalten { Randbreite: 4px; Schriftfamilie: Lexend; }</pre> <p>Ich habe versucht, es zu zentrieren, es funktioniert bei größeren Auflösungen, ist aber bei mobilen Auflösungen nach links verschoben</p>
P粉974462439P粉974462439512 Tage vor565

Antworte allen(2)Ich werde antworten

  • P粉278379495

    P粉2783794952023-08-14 16:13:14

    您可以尝试将相对定位 position: relative 添加到父级 <div>,然后将绝对定位 position: absolute 添加到按钮,并加上 left: 50%; top: 50%; transform: translate(-50%, -50%);

    这样,按钮的位置将独立于分辨率和屏幕大小。希望能够解决您的问题。

    Antwort
    0
  • P粉638343995

    P粉6383439952023-08-14 13:13:40

    #Get {
        border-width: 4px;
        font-family: Lexend;
        margin: 0 auto;
    }
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
    
    <div class="d-grid gap-2 mx-auto text-center">
           <button id="Get" class="btn btn-outline-success btn-lg" type="button">最新上传</button> </div>

    Antwort
    0
  • StornierenAntwort