Warum ändert sich die Border-Radius-Rate, wenn die CSS-Box die Größe ändert?

6ouj4i

Obwohl der Randradiusbetrag der folgenden 2 Felder gleich ist, zeigt er unterschiedliche Ergebnisse. Was ist der Grund dafür? Und wie können wir einstellen, dass es in jeder Box gleich aussieht. Müssen wir mathematische Operationen entsprechend der Größe der Box durchführen? (Ich spreche davon, warum Box 2 weniger rund ist.)

Ich weiß, dass es eine optische Täuschung ist, aber ich möchte, dass es angesichts der Größe der Schachtel gleich aussieht.

* {
  margin: 1rem;
 }

.box {
  width: 10rem;
  height: 5rem;
  background-color: black;
  border-radius: 3rem;
}

.box2 {
  width: 20rem;
  height: 10rem;
  background-color: black;
  border-radius: 3rem;
}
<div class="box"></div>
<div class="box2"></div>

Der Randradius wird gezackt, wenn ich es mit Prozentwerten mache.

    * {
  margin: 1rem;
 }

    .box {
      width: 10rem;
      height: 5rem;
      background-color: black;
      border-radius: 20%;
    }

    .box2 {
      width: 20rem;
      height: 10rem;
      background-color: black;
      border-radius: 20%;
    }
<div class="box"></div>
<div class="box2"></div>

Pan Vi

Sie können die border-radiusin % definieren .

* {
  margin: 1rem;
 }

.box {
  width: 10rem;
  height: 5rem;
  background-color: black;
  border-radius: 15%/30%;
}

.box2 {
  width: 20rem;
  height: 10rem;
  background-color: black;
  border-radius: 15%/30%;
}
<div class="box"></div>
<div class="box2"></div>

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Warum ändert sich die Größe dieses std :: string, wenn Zeichen geändert werden?

Wenn der Text die Größe des Widgets ändert, ändert sich die Größe

So ändern Sie CSS, wenn sich die Bildschirmgröße ändert

Warum ändert sich die Größe der Karte beim Vergleich?

Warum ändert sich die Größe des Videoplayers, wenn ich ein Posterbild hinzufüge?

Warum ändert sich die Größe meines <img>, wenn ich show () und hide () verwende?

Warum ändert sich die Größe meines Rands (links/rechts) nicht, wenn der Bildschirm kleiner ist?

Warum ändert sich die Zeit?

Warum ändert sich der obere/untere Rand auf %, wenn die Bildschirmgröße horizontal geändert wird?

Warum ändert UIBarButtonItem die Größe, wenn ich darauf klicke?

SplitterDistance ändert sich, wenn sich die Größe des Steuerelements ändert

Die Größe der Tabellenzellen ändert sich, wenn Bilder mit CSS angezeigt werden

Das CSS-Raster ändert die Spurgröße, wenn das verschachtelte Raster die Größe ändert

Warum ändert sich die Größe meines NSWindow nicht, wenn ich die Einschränkungen für das automatische Layout ändere?

Wie aktualisiere ich die QScrollArea-Größe, wenn sich die Größe des Inhalts ändert?

Warum ändert sich die ursprüngliche Liste, wenn die neue Liste geändert wird?

Warum ändert sich die Adresse des Zeigers nicht, wenn die Zeichenfolgenvariable in Rust geändert wird?

Warum ändert sich die Darstellung, wenn ich den Bereich ändere?

Warum ändert sich die quadratische Matrix, wenn ich sie durchschleife?

Warum ändert sich die "zu"-Requisite, wenn sie angeklickt wird?

Warum ändert sich das Ergebnis, nachdem ich die Größe des Arrays geändert habe?

UITableView ändert die Bildlaufposition, wenn sich die Zellenhöhe ändert

CSS: Wie kann ich die Breite von Pseudoelementen dynamisch ändern, wenn sich die Größe des Browserfensters ändert?

Warum wird die Größe meines Div nicht geändert, wenn die Größe des Browsers geändert wird?

Warum ändert sich die Reaktionstext-Eingabe nicht, wenn sich das useState-Array-Element ändert?

JTextField aktualisiert die Größe nur, wenn sich die Fenstergröße ändert

Ändern Sie die Größe der Bedienfelder automatisch, wenn sich die Bildschirmgröße in Unity ändert

Bild ändert sich nicht, wenn sich die Quelle ändert

Die Größe der SWT GridLayout-Spalte wird nicht geändert, wenn sich die Widgetgröße ändert