Wie mache ich in CSS bei einer horizontalen ul nach 3 Elementen eine neue Zeile?

Guten Abend,

wie mache ich denn bei einem <ul> nach 3 Textkörpern eine neue Zeile?

Meine Liste sieh aktuell so aus:

       <div class="timeline-services">
            <ul class="vertical">
                <li><p class="vertical">Cola01</p></li>
                <li><p class="vertical">Cola02</p></li>
                <li><p class="vertical">Cola03</p></li>
                <li><p class="vertical">Cola04</p></li>
                <li><p class="vertical">Cola05</p></li>
                <li><p class="vertical">Cola06</p></li>
                <li><p class="vertical">Cola04</p></li>
                <li><p class="vertical">Cola05</p></li>
                <li><p class="vertical">Cola06</p></li>
            </ul>
       </div>

Und mein CSS(was wichtig ist) so:

.timeline-services {
   position: absolute;
   margin-left: -262px;
   margin-top: 96px;
   max-width: 180px;
   text-align: center;
}

.timeline-services p {
   font-size: 0.8em;    
   font-family: "Lato", sans-serif;
   color: #3e5675;
}

.timeline-services ul li {
   display: inline;
   
}

.vertical {
   display: inline;    
}

Naja und das alles macht nicht das was es soll :/ Bin was so Listen begeht nicht wirklich Erfahren.

Hier ein Bild der Seite:

Vielen Dank!

LG,

Thiemo

Wie mache ich in CSS bei einer horizontalen ul nach 3 Elementen eine neue Zeile?
HTML, CSS, Webentwicklung, Webprogrammierung
Wie kann ich Zeilenumbrüche in einer E-Mail einfügen (PHP)?

Hallo,

ich habe mit HTML und PHP ein Kontaktformular erstellt, welches mir per E-Mail zugesendet wird.

Die einzelnen Felder in der E-Mail werden aber einfach hintereinander weg geschrieben und ich möchte Absätze nach jedem Feld einfügen, damit die E-Mail etwas schöner aussieht.

Hier der Code:

if (isset($_POST["submit"])) {
  mail("email-adresse", "Kontaktformular", 'Firma: '.$_POST["Firma"].'Branche: '.$_POST["Branche"].'Anrede: '.$_POST["Anrede"].
  'Name: '.$_POST["Name"].'Straße: '.$_POST["Straße"].'PLZ, Ort: '.$_POST["PLZ,Ort"].'Telefon: '.$_POST["Telefon"].'E-Mail: '.$_POST["E-Mail"].'Anmerkung: '.$_POST["Anmerkung"]);
?>
<h1 class="erfolg">Danke für Ihre Anfrage!</h1>
<?php
  }
?>
<form action="Kontakt.php" method="post">
  <legend>Kontaktformular</legend>
  <br>
  <!-- Titel für Eingabefelder -->
  <p>
    <label>Firma</label><br>
    <input type="text" name="Firma">
  </p>
  <p>
    <label>Branche</label><br>
    <input type="text" name="Branche">
  </p>
  <p>
    <label for="Anrede">Anrede*</label><br>
    <select name="Anrede" required>
      <option></option>
      <option>männlich</option>
      <option>weiblich</option>
      <option>divers</option>
    </select>
  </p>
  <p>
    <label>Name*</label><br>
    <input type="text" name="Name" required placeholder="">
  </p>
  <p>
    <label>Straße</label><br>
    <input type="text" name="Straße">
  </p>
  <p>
    <label>PLZ, Ort</label><br>
    <input type="text" name="PLZ, Ort">
  </p>
  <p>
    <label>Telefon</label><br>
    <input type="text" name="Telefon">
  </p>
  <p>
    <label>E-Mail*</label><br>
    <input type="email" name="E-Mail" required>
  </p>
  <p>
    <label>Anmerkung</label><br>
    <textarea rows="10" name="Anmerkung" placeholder=".">
    </textarea>
  </p>
  <p>
    <button type="submit" name="submit"><a>Versenden!</a></button>
  </p>
</form>
Website, E-Mail, Mail, HTML, IT, Programmieren, PHP
Wie in Java mit PQ-Formel und statischen Methoden rechnen?

Guten Abend miteinander, unzwar habe ich eine Aufgabe die zu lösen ist, wobei ich leider nicht weiter komme. Die PQ-Formel habe ich hingekriegt, was jedoch mit dem "Satz von Vieta" gemeint und wie dieser anzuwenden ist, ist mir unschlüssig.

Aufgabe: Das Problem für die Lösungsberechnung der Gleichung (x^2 −3 · 10^200 x+2 = 0) ist lösbar. (Die Lösungen lauten x1 ≈ 3 · 10200 und x2 ≈ 7 · 10−201, sind also in Java darstellbar.) Wie muss man vorgehen, damit sie in Java berechnet werden? Hilfreich dazu ist der „Satz von Vieta“, insbesondere die Beziehung x1x2 = q der zwei Lösungen zu q.

Das ist was ich bisher dafür hab:


public class Bonusaufgabe { public static String rechnePQFormel(double x, double p, double q){ double x1, x2, diskriminante; diskriminante = (p/2)(p/2)-q; if (diskriminante >= 0) { x1 = (-p/2) + Math.sqrt((p/2)(p/2)-q); x2 = (-p/2) - Math.sqrt((p/2)(p/2)-q); if (x1==x2) { return "Die Lösungsmenge der PQ-Formel ist L={"+x2+"}";
} else { return "Die Lösungsmenge der PQ-Formel ist L={"+x1+"; "+x2+"}"; } } else { return "Keine Lösung da die Diskriminante "+diskriminante+" ist!"; } // end of if-else } public static String rechneSatzVonVieta(double x, double p, double q){ x1 = -1
(p+q); x2 = p*q; }
public static void main(String[] args){

} }

PS. weiß leider nicht wie ich mein Programm hier schön einfügen kann, deshalb nochmal als Bild angehangen.

Wie in Java mit PQ-Formel und statischen Methoden rechnen?
Programm, Programmieren, Java
Java / BlueJ: Wo ist hier der Fehler?

Ich habe folgendes Programm geschrieben:

public class Formel {
  private int c;

  private int p;

  private int k;

  private boolean ergebnis;

  public Formel() {
    double formel = Math.pow(c, 3) - 3 * Math.pow(c, 2) * (p -k) + 3 * c * (Math.pow(p, 2) - Math.pow(k, 2)) - (Math.pow(p, 3) + Math.pow(k, 3));
    p = 2;
    k = 1;
    boolean ergbnis = false;

    for (formel = 0;;) {
      do {
        Math.pow(-4 * Math.pow(k, 3) + 9 * Math.pow(k, 2) * p + Math.pow(-16 * Math.pow(k, 6) + 24 * Math.pow(k, 5) * p + 9 * Math.pow(k, 4) * Math.pow(p, 2) - 22 * Math.pow(k, 3) * Math.pow(p, 3) + 9 * Math.pow(k, 2) * Math.pow(p, 4), 0.5) - 3* k * Math.pow(p, 2), 1 / 3); // divided by Math.pow(2, 1/3);
        p++;
        k++;
      }
      while (ergebnis = false);
  
      if (ergebnis = true) {
        System.out.println(c);
        System.out.println(p);
        System.out.println(k);
        break;
      }
    }
  }
}

Hier:

3 * k* Math.pow(p, 2), 1 / 3); // divided by Math.pow(2, 1 / 3)

will ich, dass die linke Seite (also den ganzen linken Term beginnend mit Math.pow(-4Math.pow(k,3)...) durch die rechte geteilt wird. Also soll da stehen:

Math.pow(-4 * Math.pow(k, 3) + 9 * Math.pow(k, 2) * p + Math.pow(-16 * Math.pow(k, 6) + 24 * Math.pow(k, 5) * p + 9 * Math.pow(k, 4) * Math.pow(p, 2) - 22 * Math.pow(k, 3) * Math.pow(p, 3) + 9 * Math.pow(k, 2) * Math.pow(p, 4), 0.5) - 3 * k * Math.pow(p, 2), 1 / 3) / Math.pow(2, 1 / 3);

Jedoch ist das Problem dass er das geteilt Zeichen nicht als Statement sieht? Was ist hier falsch bzw. wie kann ich das korrigieren?

Java, BlueJ, Informatiker
Wie kann ich die folgende Klasse durch eine andere fernsteuern?
import java.util.ArrayList;
import java.util.Arrays;

// Klasse: Konto
public class Konto {
  // Deklaration der Instanzvariablen
  private String kontoinhaber;
  private double kontostand;
  private int pin, kontonummer;
  private ArrayList<Double> kontoumsaetze = new ArrayList<Double>();
  private ArrayList<String> kontoumsatzart = new ArrayList<String>();
  
  // Konstruktor
  public Konto(String Kontoinhaber, double Kontostand, int PIN, int Kontonummer) {
    // Initialisierung der Instanzvariablen
    kontoinhaber = Kontoinhaber;
    kontostand = Kontostand;
    pin = PIN;
    kontonummer = Kontonummer;
    kontoumsaetze.clear();
    kontoumsatzart.clear();
  }

  // Methode zum Abrufen des Kontostandes
  public double kontostandAbrufen(int p) {
    if (pinAbfragen(p) == true) {
      return kontostand;
    }
    else {
      System.out.println("Die PIN ist leider falsch.");
      return 0;
    }
  }

  // Methode zum Abfragen der PIN
  public boolean pinAbfragen(int p) {
    if (pin == p) {
      return true;
    }
    else {
      return false;
    }
  }

  // Methode zum Abheben von Geld
  public void abheben(int p, double betrag) {
    if (pinAbfragen(p) == true) {
      if (kontostand >= betrag) {
        kontostand -= betrag;
        kontoumsatzart.add("Auszahlung");
        kontoumsaetze.add(betrag);
      }
      else {
        System.out.println("Der Kontostand ist zu niedrig.");
      }
    }
    else {
      System.out.println("Die PIN ist leider falsch.");
    }
  }

  // Methode zum Einzahlen von Geld
  public void einzahlen(double betrag) {
    kontostand += betrag;
    kontoumsatzart.add("Einzahlung");
    kontoumsaetze.add(betrag);
  }

  // Methode zum Überweisen auf ein anderes Konto
  public void ueberweisen(int p, Konto empfaenger, double betrag) {
    if (pin == p) {
      abheben(p, betrag);
      kontoumsatzart.add("Überweisung an " + empfaenger.toString());
      kontoumsaetze.add(betrag);
      empfaenger.einzahlen(betrag);
    }
    else {
      System.out.println("Die PIN ist leider falsch.");
    }
  }

  // Methode zum Ausdrucken aller Kontoumsätze
  public void kontoauszugAusdrucken(int p) {
    if (pin == p) {
      System.out.println("\n--------------------------------------------");
      System.out.println("Ihre Umsätze: ");
      System.out.println("--------------------------------------------");

      for (int i = 0; i < kontoumsaetze.size(); i++) {
        System.out.println(kontoumsatzart.get(i) + ": " + kontoumsaetze.get(i));
        System.out.println("--------------------------------------------");
      }
      
      System.out.println("Aktueller Kontostand: " + kontostandAbrufen(p) + "\n");
      System.out.println("--------------------------------------------");
    }
    else {
      System.out.println("Die PIN ist leider falsch.");
    }
  }
}
Java, Informatik
JavaScript - Fehlermeldung Warum - Welchen Fehler habe ich hier gemacht?

Hallo,

warum bekomme ich hier eine Fehlermeldung?

(Uncaught TypeError: Cannot set property 'onclick' of null)

<!DOCTYPE html>
<html lang="en">
<head>
    <link rel="stylesheet" href="/styles/dokument1.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    <script>
        'use strict';


        document.getElementById("Überschrift2").onclick = moveÜberschrift;
      


        function moveÜberschrift()
        {
            var i = 1;
            i++;
            document.getElementById('Überschrift2').style.marginLeft = i+'px';
        }


    </script>


    


    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <br>
    
    <h1> Überschrift </h1>
    <h2 id="Überschrift2"> Überschrift h2 </h2>
    
    <p id="abschnitt1"> Absatz 1 </p>
    <p class="abschnitt"> Absatz 2</p>
    <p class="abschnitt"> Absatz 2</p>
    <p class="abschnitt"> Absatz 3</p>
    <p class="abschnitt"> Absatz 4</p>
    <p class="abschnitt"> Absatz 5</p>


</body>
</html>
Computer, JavaScript, Code, Informatik, JQuery

Was möchtest Du wissen?