Versuchen Sie, diese Zeile zu entfernen:
.subcategories,
Versuchen Sie, diese Zeile zu entfernen:
.subcategories,
Könntest du mir einen Link zu deiner Kategorie-Seite geben, damit ich mir das ansehen kann?
Natürlich, bitte überprüfen Sie diese Seite.
Versuchen Sie, Ihr gesamtes CSS durch Folgendes zu ersetzen:
.category-boxes .category-box .logo.aspect-image img, .category-boxes-with-topics .category-box .logo.aspect-image img {
width: 150px;
height: auto;
}
.category-boxes .category-box, .category-boxes-with-topics .category-box {
background-color: #F2F2F2;
}
.category-boxes .description {
display: none;
}
.category-boxes .subcategories {
padding-top: 1em;
}
Es wird dann so aussehen:
Es gibt keine .category-boxes-Klasse in meinem CSS-Code?
Ah, verstehe. Ich habe nicht bemerkt, dass Johanis Code für eine Kategorien-Seite gedacht war, die den Boxen-Stil nicht verwendet.
Wenn du unter deinen boxenartigen Kategorien keine Liste von Themen haben möchtest, wähle „Box mit Unterkategorie
Vielen Dank für die großartige Unterstützung. Ich werde versuchen, padding-top der Unterkategorien-Klasse hinzuzufügen. Außerdem plane ich, diese Kategorienkomponente mit CSS Grid neu zu erstellen. ![]()
.categories-and-latest {
flex-direction: column;
}
.category-list {
thead,
.topics,
.category-description {
display: none;
}
tbody {
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: center;
tr {
display: inline-block;
width: 250px;
min-height: 250px;
margin: 0.75em;
border: 1px solid rgba(0, 0, 0, 0.1) !important;
border-left-color: transparent;
}
.category {
padding: 1.25em 0;
border-width: 0;
display: block;
width: 100%;
height: calc(100% - 2.5em);
position: relative;
background: #f2f2f2;
display: flex;
flex-direction: colum;
flex-wrap: wrap;
align-items: center;
.category-logo {
float: unset;
margin: 0 auto;
}
h3 {
a[href] {
display: flex;
flex-direction: column;
width: 250px;
order: 1;
.category-text-title {
justify-content: center;
}
}
}
&:after {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
content: "";
z-index: 1;
box-sizing: border-box;
pointer-events: none;
border-left: 6px solid;
opacity: 0.35;
border-color: inherit;
}
.subcategories {
.category-name {
margin-top: 0;
}
.badge-notification {
display: none;
}
}
}
}
}
So sieht es aus:
Es funktioniert jetzt! Außerdem habe ich einige CSS-Flex-Eigenschaften geändert. Aber ich habe ein Problem. Im Code von @Johani werden Kategorien im mobilen Design normalerweise aufgelistet. Unser Code funktioniert jedoch nicht für Mobilgeräte. Ich habe Joe’s Code für die mobilen Kategorien überprüft – was ist der Unterschied bei der Auflistung von Kategorien für Mobilgeräte? ![]()
Tolles Thema!
Ich habe mich gefragt, wie ich eine Liste mit Unterkategorien in einer Spalte statt nebeneinander anzeigen lassen kann?
Aktuelle Ansicht. Ich suche nach diesem Stil:
Daneben die Anzahl der neuen/ungelesenen Unterkategorien.
Aus irgendeinem Grund wird der Text bei mir nicht zentriert, wenn ich exakt denselben Code verwende. Die Bilder werden jedoch zentriert. Ich habe versucht, den Text einzugeben, aber die Bilder bewegen sich dann mit dem Text. Weiß jemand, was ich falsch mache?