Stoppen Sie die Anwendung von CSS-Stilen in bestimmten Codeabschnitten

Diese Frage klingt vielleicht ein bisschen komisch / Anfänger / dumm. Bitte bei mir tragen.

Der folgende Code ist ein kleiner Teil einer Webseite, die ich mit CSS, HTML und ColdFusion erstellt habe.

<code>        <head>
    ---------------------Part 1--------------------------------------
    <CFIF CompareNoCase('#aid#', 0)>   
                <cfinclude template="show.cfm">
        <cfabort>
    </CFIF>
    -----------------------------------------------------------------

    <link rel="stylesheet" href="styles/style.css?1322665623">
        </head>
---------------------------PART 2------------------------------------
<body id="wp-home">
<div id="wrapper">
  <div class="header left">
    <h1><a href="index.cfm" class="right logo">Name Of Client</a></h1>
    <div class="tagline">
      <span class="left blair"><a href="index.cfm" class="homelink">home</a></span>
      <span class="headerline"></span>
      <span class="right blair"><a href="index.cfm" class="homelink">antiques</a></span>
    </div>
  </div>
 --------------------------------------------------------------------
</code>

Wie Sie sehen, habe ich die CSS-Datei style.css eingefügt, die alle für die korrekte Anzeige von TEIL 2 erforderlichen Stilklassen enthält.

Das Problem ist, dass jedes Mal, wenn Teil 1 aktiv ist (wahr ist), dasselbe CSS auch auf Elemente in der Datei SHOW.CFM angewendet wird. Dies bringt die ursprüngliche Anzeige der Seite völlig durcheinander.

Zur Zeit habe ich ein Tag unter dem Link platziert, um die Verarbeitung der Seite und das Laden der CSS-Datei zu stoppen.

Ich habe show.css mehrmals überprüft und kann bestätigen, dass keine Klasse aus styles.css darin verwendet wird.

Daher ist meine Frage, ob ich die Stile aus style.css stoppen kann, um sie auf aus SHOW.CFM geladene Elemente anzuwenden

Verzeih mir, wenn die Frage wahnsinnig blöd ist;)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage