Hi,
ich habe mithilfe von grid ein Raster erstellt und dieses mit Text gefüllt. Den Text kann ich natürlich manuell an die einzelnen Gridfelder anpassen, sodass diese vollständig ausgeüllt sind. Wenn ich jedoch die größe der Textfelder ändere passt der Text nicht mehr in die Felder. Kennt ihr eine Lösung für das Problem. Ich möchte nicht die Größe der Felder ändern sondern die Schriftgröße automatisch anpassen. Hier der CSS Code:
.wort-grid{
--gap: 15px;
--row-height: auto;
padding: var(--gap);
display: grid;
grid-template-columns: 30% 12% 31% ;
grid-auto-rows: var(--row-height);
gap: var(--gap);
background-color: white;
grid-template-areas:
"eins eins zwei"
"eins eins drei"
"funf vier sechs";
}
.wort-grid > p {
width: auto;
height: auto;
border: 5px dotted black;
border-color: aqua;
margin-left: px;
}
.p0{
grid-area: eins;
font-size: 3em;
font-weight: bold;
text-align: justify;
text-align-last: none;
ich habe mithilfe von grid ein Raster erstellt und dieses mit Text gefüllt. Den Text kann ich natürlich manuell an die einzelnen Gridfelder anpassen, sodass diese vollständig ausgeüllt sind. Wenn ich jedoch die größe der Textfelder ändere passt der Text nicht mehr in die Felder. Kennt ihr eine Lösung für das Problem. Ich möchte nicht die Größe der Felder ändern sondern die Schriftgröße automatisch anpassen. Hier der CSS Code:
.wort-grid{
--gap: 15px;
--row-height: auto;
padding: var(--gap);
display: grid;
grid-template-columns: 30% 12% 31% ;
grid-auto-rows: var(--row-height);
gap: var(--gap);
background-color: white;
grid-template-areas:
"eins eins zwei"
"eins eins drei"
"funf vier sechs";
}
.wort-grid > p {
width: auto;
height: auto;
border: 5px dotted black;
border-color: aqua;
margin-left: px;
}
.p0{
grid-area: eins;
font-size: 3em;
font-weight: bold;
text-align: justify;
text-align-last: none;