HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN!

Diskutiere HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! im CSS Forum im Bereich Programmierung; Hallo lieben Community, ich bin aktuell dabei einen shopify store aufzubauen und habe auf einer Seite (FAQ-Seite) einen CSS Code eingebunden und...
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #1
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Hallo lieben Community, ich bin aktuell dabei einen shopify store aufzubauen und habe auf einer Seite (FAQ-Seite) einen CSS Code eingebunden und angepasst. Leider bin ich absoluter Laie und der Code veränder auch ungewollt zwei Stellen im Header. Der Header soll aber von dem CSS Style unberührt bleiben. Kann mir jemand weiterhelfen? Hier ist der Code, den ich auf der Seite eingebunden habe:

"<style><!--
/* Grundlegende Styles */

body
{padding: 2rem;}
details {background: #FFFFFF; border: 1px solid #121212; border-radius: 3px; margin-bottom: 1.5rem;}
summary {background: #BEE3DA; color: #121212; cursor: pointer; padding: 1rem;}
.akkordeon-inhalt {padding: 1rem 1rem 1px 1rem;}

summary::before {
padding-right: .25rem;
content: '+ '; font-size: 2.1rem; font-weight: bold; /* Instead of Triangle closed */
}
details[open] summary::before {
padding-right: .25rem;
font-style: italic;
content: '- '; font-size: 2.1rem; font-weight: bold; /* Instead of Triangle open */
}

/* Styling the summary in case of open 'details' */
details[open] summary {
font-style: italic;
border-radius: 3px 3px 0 0;
}


/* Der verzögerungseffekt */
details[open] summary ~ * {animation: sweep .5s ease-in-out;}

@keyframes sweep {
0% {opacity: 0; margin-left: 0px}
100% {opacity: 1; margin-left: 0px}
}


--></style>"
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #2
S
scatello
Well-known member
Beiträge
528
Punkte Reaktionen
44
Ohne die Seite zu kennen wird dir niemand helfen können.

Zur Info: alles in Großbuchstaben zu schreiben wird in Foren als "schreien" interpretiert und das ist nicht sehr nett.
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #3
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Der Shop ist leider noch nicht online, daher ist es schwer eine Seite dazu zu zeigen. Ich kann dazu ein Bild posten, wenn es hilft...

Auf dem Screenshot sieht man was der CSS Code bewirkt. Leider hat sich der Code auch auf den "Header" ausgewirkt, sodass die rot eingekreisten Bereiche auch umrandet sind und ein "+" und "-" enthalten, was nicht sein soll...

[ Über ein "Schreien" habe ich mir keine Gedanken gemacht, ich denke man kann da auch zu viel reininterpretieren, oder sich reinsteigern, aber ich schreie niemanden an. Lassen wir es als einen HilfeRUF durchgehen ;-) ]
 
Anhänge
  • Seite.PNG
    Seite.PNG
    82,7 KB · Aufrufe: 5
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #5
S
scatello
Well-known member
Beiträge
528
Punkte Reaktionen
44
Du könntest es aber mal hier versuchen: https://community.shopify.com

Dort gibt es bestimmt User, die den Shop besser kennen und somit auch besser helfen können.
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #6
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Ich könnte Dir ein PW zum shop schicken. Kannst Du mir denn dann helfen?
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #7
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Das hat nicht wirklich mit shopify zu tun...Es ist einfach nur ein kleiner eingebauter CSS Code in einem Textformular....Daher habe ich mich absichtlich in diesem Forum angemeldet, weil ich hier auf Experten gehofft habe...
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #9
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Der shop ist nicht zugänglich = off. Mit PW nur zugänglich weil er nicht fertig ist und ich keinen unfertigen Shop eröffne. Mensch bist du anstrengend. Danke aber erspare mir bitte deine Kleinlichkeit. Dafür habe ich keine Zeit. Ich suche mir schon passende Hilfe. Aber du stiehlst mir gerade mit deiner Oberlehrer Art nur Zeit die ich nicht habe. Also spare es dir einfach, du brauchst mir nicht antworten...
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #10
S
scatello
Well-known member
Beiträge
528
Punkte Reaktionen
44
Aber du stiehlst mir gerade mit deiner Oberlehrer Art nur Zeit die ich nicht habe.
Was ist mit dir nicht in Ordnung? Du schilderst ein Problem unzureichend, postest ein Grafik, mit der man nichts anfangen kann und dann kommst du so blöde rüber?
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #11
S
Sempervivum
Well-known member
Beiträge
760
Punkte Reaktionen
125
Hallo @AlSants,
ich versuch's mal, ohne das HTML gesehen zu haben:
Solch ein Problem kann man sehr leicht lösen, indem man die Elemente, auf die sich das CSS beziehen soll, durch eine Klasse eingrenzt. Also bei den details und summary jeweils ein Klasse hinzu fügen:
Code:
<details class="faq">
  <summary class="faq">Some details</summary>
  <p>More info about the details.</p>
</details>
Und dann im CSS darauf beziehen:
Code:
body
{padding: 2rem;}
details.faq {background: #FFFFFF; border: 1px solid #121212; border-radius: 3px; margin-bottom: 1.5rem;}
summary.faq {background: #BEE3DA; color: #121212; cursor: pointer; padding: 1rem;}
.akkordeon-inhalt {padding: 1rem 1rem 1px 1rem;}

summary.faq::before {
padding-right: .25rem;
content: '+ '; font-size: 2.1rem; font-weight: bold; /* Instead of Triangle closed */
}
details.faq[open] summary::before {
padding-right: .25rem;
font-style: italic;
content: '- '; font-size: 2.1rem; font-weight: bold; /* Instead of Triangle open */
}

/* Styling the summary in case of open 'details' */
details.faq[open] summary {
font-style: italic;
border-radius: 3px 3px 0 0;
}


/* Der verzögerungseffekt */
details.faq[open] summary.faq ~ * {animation: sweep .5s ease-in-out;}

@keyframes sweep {
0% {opacity: 0; margin-left: 0px}
100% {opacity: 1; margin-left: 0px}
}
Möglicher Weise das gleiche auch bei .accordeon-inhalt.
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #12
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Hallo @AlSants,
ich versuch's mal, ohne das HTML gesehen zu haben:
Solch ein Problem kann man sehr leicht lösen, indem man die Elemente, auf die sich das CSS beziehen soll, durch eine Klasse eingrenzt. Also bei den details und summary jeweils ein Klasse hinzu fügen:
Vielen Dank für Deine Hilfe Sempervivum! Ich werde es direkt umsetzen und berichten :)
 
  • HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN! Beitrag #13
A
AlSanta
Member
Beiträge
7
Punkte Reaktionen
0
Hallo @AlSants,
ich versuch's mal, ohne das HTML gesehen zu haben:
Solch ein Problem kann man sehr leicht lösen, indem man die Elemente, auf die sich das CSS beziehen soll, durch eine Klasse eingrenzt. Also bei den details und summary jeweils ein Klasse hinzu fügen:
Code:
<details class="faq">
  <summary class="faq">Some details</summary>
  <p>More info about the details.</p>
</details>
Und dann im CSS darauf beziehen:
Code:
body
{padding: 2rem;}
details.faq {background: #FFFFFF; border: 1px solid #121212; border-radius: 3px; margin-bottom: 1.5rem;}
summary.faq {background: #BEE3DA; color: #121212; cursor: pointer; padding: 1rem;}
.akkordeon-inhalt {padding: 1rem 1rem 1px 1rem;}

summary.faq::before {
padding-right: .25rem;
content: '+ '; font-size: 2.1rem; font-weight: bold; /* Instead of Triangle closed */
}
details.faq[open] summary::before {
padding-right: .25rem;
font-style: italic;
content: '- '; font-size: 2.1rem; font-weight: bold; /* Instead of Triangle open */
}

/* Styling the summary in case of open 'details' */
details.faq[open] summary {
font-style: italic;
border-radius: 3px 3px 0 0;
}


/* Der verzögerungseffekt */
details.faq[open] summary.faq ~ * {animation: sweep .5s ease-in-out;}

@keyframes sweep {
0% {opacity: 0; margin-left: 0px}
100% {opacity: 1; margin-left: 0px}
}
Möglicher Weise das gleiche auch bei .accordeon-inhalt.
Sempervivum, du bist einfach der Beste!!!! Vielen Dank noch einmal! Es klappt!!! Ich freue mich so sehr! Ein Segen, dass es in solchen Forum auch Mitglieder wie Dich gibt.
 
Thema:

HILFE CSS STYLE WIRD AUCH IM HEADER ÜBERNOMMEN!

Oben Unten