Abgerundete Ecken CSS sind abgeschnitten (Grid-Box)?

Hallo,

ich hab erst vor angefangen HTML und CSS zu lernen und bin jetzt auf folgendes Problem gestoßen:

Ich möchte eine Webseite via CSS-Grid aufteilen und die Boxen jeweils abrunden. Allerdings werden manche Ecken immer abgeschnitten und ich finde nicht den Fehler an was das liegen könnte (siehe Screenshot, ecken rot Markiert). Hier der Code den ich bis jetzt verwende:

.gridbox{
  overflow: hidden;
  width: 99%;
  height: 99%;
  display: grid;
  grid-template-columns: 25% 25% 25% 25%;
  grid-template-rows: 25% 25% 25% 25%;
  grid-template-areas:
      "nav nav nav nav"
      "sidebar main main main"
      "sidebar content1 content2 content3"
      "sidebar footer footer footer";
  grid-gap: 0.4rem;
  border-radius: 1rem;
}

#nav {
  background: #a7ffeb;
  grid-area: nav;
  border-radius: 1rem;
}

#sidebar{
  background: #18ffff;
  grid-area: sidebar;
  border-radius: 1rem;
}


#main {
  background: #84ffff;
  grid-area: main;
  border-radius: 1rem;
}


#content1 {
  background: #6fffd2;
  grid-area: content1;
  border-radius: 1rem;
}


#content2 {
  background: #64ffda;
  grid-area: content2;
  border-radius: 1rem;
}


#content3 {
  background: #73ffbb;
  grid-area: content3;
  border-radius: 1rem;
}


#footer {
  background-color: #1de9b6;
  grid-area: footer;
  border-radius: 1rem;
}

Soweit ich das verstanden habe, spricht man wenn man bei border-radius: 1px 2px 2px 1px; die Ecken einzeln an und bei border-radius: 1rem; alle Ecken.

Danke für Antworten :D

Bild zum Beitrag
Computer, Technik, HTML, Webseite, CSS, Informatik
Python Error: [WinError 6] Das Handle ist ungültig fixen?

Moin seit kurzem funktioniert

sys.exit()

bei mir in Python nicht mehr.

Das Programm schließt sich aber es erscheint eine Fehlermeldung

FELHER:

Cancelling an overlapped future failed

future: <_OverlappedFuture pending overlapped=<pending, 0x2ea7a20> cb=[BaseProactorEventLoop._loop_self_reading()]>

Traceback (most recent call last):

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\runners.py", line 43, in run

  return loop.run_until_complete(main)

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\base_events.py", line 603, in run_until_complete

  self.run_forever()

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\windows_events.py", line 316, in run_forever

  super().run_forever()

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\base_events.py", line 570, in run_forever

  self._run_once()

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\base_events.py", line 1859, in _run_once

  handle._run()

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\events.py", line 81, in _run

  self._context.run(self._callback, *self._args)

 File "D:/Ruben/Projects/Python/Testing/main.py", line 15, in auswahlfenster

  await loginchecker()

 File "D:/Ruben/Projects/Python/Testing/main.py", line 36, in loginchecker

  raise SystemExit

SystemExit

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

 File "C:\Users\Anwender\AppData\Local\Programs\Python\Python38-32\lib\asyncio\windows_events.py", line 66, in _cancel_overlapped

  self._ov.cancel()

OSError: [WinError 6] Das Handle ist ungültig

DEF LOGINCHECKER:

Bild zum Beitrag
Computer, programmieren, Informatik, Python
Linux Home Userrechte ändern nicht möglich?

Hallo, ich habe ein Problem, das immer seltsamer wird.

Mein Homedirectory also ./ hat nur folgende rechte:

Also mit Ordnern, darf jeder alles machen, aber dateien kann niemand erstellen.
Möchte ich nun z. B. Virtualbox starten, geht dies nicht. Es kommen nur Fehlermeldungen.
Ich kann aber einfach Dateien via Rechtsklick erstellen.

Ich dachte, das einfachste wäre, mittels:

sudo chmod 777 ./ 

Die Nutzerrechte so zu vergeben, dass auch VirtualBox wieder seine Dateien schreiben kann.

Im Terminal bekomme ich keine fehlermeldung. Jedoch bewirkt zum Beispiel

chmod 666 nur, änderungen für Ordner. Ich dachte Dateien müsste das auch betreffen?

ls -l liefert mir:

user@pc:~$ ls -l ./
insgesamt 164
drwxrwxrwx 1 root   root   36864 Nov 6 10:28 Bilder
drwxrwxrwx 1 root   root   4096 Okt 31 17:58 Code
-rw-rw-r-- 1 user user   0 Nov 14 20:33 dfgsf~
drwxrwxrwx 1 root   root   8192 Nov 13 07:03 Dokumente
drwxrwxrwx 1 root   root   4096 Nov 12 15:01 Downloads
drwxrwxrwx 1 root   root   40960 Nov 8 11:05 Fotos
-rwxrwxrwx 1 user user   0 Jun 4 19:35 hash.txt~
drwxrwxrwx 1 root   root   4096 Nov 6 17:22 Musik
drwxrwxrwx 2 user user 4096 Nov 1 11:09 Öffentlich
drwxrwxrwx 1 root   root   32768 Nov 11 08:35 Programme
drwxrwxrwx 1 root   root   12288 Nov 3 13:22 Projekte
drwxrwxrwx 1 root   root   4096 Nov 8 08:48 RAWBackup
drwxrwxrwx 2 user user 4096 Nov 12 14:42 Schreibtisch
drwxrwxrwx 8 user user 4096 Nov 9 21:41 snap
drwxrwxrwx 1 root   root   4096 Nov 6 21:04 Videos
drwxrwxrwx 3 user user 4096 Okt 24 16:34 'VirtualBox VMs'
drwxrwxrwx 1 root   root     0 Okt 31 17:33 Vorlagen

Übrigens bekomme ich bei allen anderen Ordnern dieses zweite Feld nicht angezeigt. Da schaut es dann so aus:

Der unterschied auf den ersten Blick ist, dass hier Eigentümer und Gruppe "root" ist, anstatt der user.

Deswegen ändere ich im terminal:

sudo chown root:root ./

dies ändert aber auch nichts.

Hat jemand eine Idee, was da falsch gelaufen ist?

Vielen Dank schon mal für eure Antworten!

Bild zum Beitrag
PC, Computer, Technik, Linux, Ubuntu, Informatik, Linux Mint

Meistgelesene Beiträge zum Thema Computer