2016-08-28 1 views
-1

Ich habe 3 Ordner:PHP include Methode und Jquery laden Methode?

  • Admin
  • Startseite
  • Profil

Jeder Ordner haben unterschiedliche css, js und php-Dateien in das mit mehr als 1000 Zeilen, deshalb habe ich sie in separaten Ordnern aufbewahrt.

Aber jetzt möchte ich die gesamten Indizes verwalten ist eins, also habe ich eine andere php-Datei mit dem Namen All.php gemacht und ich machte eine Optionsschaltfläche darin, um diese drei Dateien (Admin, Home und Profil) anzuzeigen und auszublenden.

Ich habe versucht, diese Dateien durch ?php include(filename.php) ? Methode aufzunehmen, aber das CSS funktionierte nicht damit.

Dann kopierte ich den css und js Link-Dateien aus den Admin.php-All.php und es funktioniert gut.

Aber das Problem ist, wenn ich mehr Dateien (css und js Links) mit verschiedenen Namen zu All.php kopiert, einige Konflikte auftreten, und der Stil von Admin.php wurde erschüttert.

Ich weiß nicht, was falsch ist, und es ist das gleiche mit jquery.load() method. Die css funktioniert nicht in All.php, wenn ich eine Datei von drei dieser laden, und wenn ich auch hier die Links und Quellen kopiert, dann funktionierten viele der Funktionalitäten nicht.

+0

was? Könnten Sie vielleicht einen relevanten Code hinzufügen? – James111

Antwort

0

Nachschlagen cascade, inheritance und specificity. Möglicherweise haben Sie in css-Dateien widersprüchliche Selektoren. Welche Art von Funktionalitäten funktionieren nicht? Brauche Code dafür!