ThomasRiss Posted November 29, 2016 Share Posted November 29, 2016 Guten Abend an alle hier! Ich habe ein optisches Problem mit meinem Shop. Habe die Version 1.6. Ich habe die Horizontale Leiste bereits bearbeitet, aber mich stört der Aufbau dieser Leiste. Ich versuche vergeblich auf die 100% die einzelnen Kategorien aufzuteilen. Ich verstehe es so: Jetzt kommt es auf die Länge des Textes an, welche Kategorie größer und kleiner ist. Rechts habe ich eine Spalte die leer ist. Sobald ich am iPad bin, wandert alles hinunter, bekomme eine neue Zeile mit Kategorien. Meine Frage: Kann ich es so einstellen, das die Kategorien auf 100% aufgeteilt wird, und sobald die Bildschirmresolution kleiner wird, die Schrift verkleinert? Habe auch versucht im superfish-modified.css - vergeblich. LG Link to comment Share on other sites More sharing options...
rictools Posted November 30, 2016 Share Posted November 30, 2016 (edited) Gerade mal probiert, du kannst in der modules/themeconfigurator/css/theme1.css (ggf. die 1 ersetzen) für #header .sf-menu > li eine width z. B. von 16,66 % festlegen. Grundsätzlich kannst du für bestimmte Screenbreiten auch abweichende Werte u. a. für die Schriftgröße festlegen. Edited November 30, 2016 by rictools (see edit history) Link to comment Share on other sites More sharing options...
ThomasRiss Posted November 30, 2016 Author Share Posted November 30, 2016 Danke für deine Antwort. Das bedeutet ich soll den Namen statt "theme1.css" auf "theme.css" ändern? Richtig verstanden? Was hat das für eine Funktion. #header - in welcher Datei im "superfish-modified.css"? Wie kann ich genau für versch. Auflösungen, verschiedene Werte eingeben? Wie sieht das genau aus? Danke und LG Link to comment Share on other sites More sharing options...
Shad86 Posted November 30, 2016 Share Posted November 30, 2016 Guten Morgen, du kannst mit Firefox mit einem Rechtsklick auf ein Objekt "Element untersuchen" anklicken. Dort kannst du am CSS und HTML Änderungen vornehmen die dir Firefox dan nauch direkt umsetzt. Ist aber nur eine Vorschau. hast du genug rum probiert musst du die Änderung noch in der angegebenen CSS Datei verändern und die dann beispielsweise per FTP wieder auf deinen Server laden. Mit den verschiedenen Bildschirmbreiten kannst du mal nach "@media screen" googeln. Ist meiner Meinung nach eine der besten Lösungen um auf verschiedene Bildschirmbreiten ein zu gehen. Denn das Auslesen ob es ein Smartphone ist oder sonstwas ist heutzutage unnütz, da mein Browser z.B. immer behauptet auf einem PC zu laufen. Link to comment Share on other sites More sharing options...
rictools Posted November 30, 2016 Share Posted November 30, 2016 (edited) Das bedeutet ich soll den Namen statt "theme1.css" auf "theme.css" ändern? Bei mir muß die Datei theme9.css geändert werden, ist davon abhängig, ob du im Bootstrap-Standardtemplate eine andere Farbvariante ausgewählt hast. Welche Datei es bei dir ist, erkennst du, wenn du Stad86s Tipp mit "Element untersuchen" folgst (oder wenn du uns Hilfewilligen einen Link zu deinem Shop verrätst, dann können wir das auch nachschauen, anhand eines Screenshots geht das natürlich nicht). #header - in welcher Datei im "superfish-modified.css"? Wie kann ich genau für versch. Auflösungen, verschiedene Werte eingeben? Wie sieht das genau aus? Natürlich sollst du die Änderung in der von mir angegebenen Datei theme1.css vornehmen, dort müßte ein Eintrag für #header .sf-menu > li vorhanden sein, den du um eine Angabe width: 16.66%; ergänzen kannst. Wenn du nicht weißt, was das bedeutet und wie das geht, lerne wenigstens die Grundlagen von CSS. Wer selbständig ein komplexes Shopsystem wie Prestashop nutzen und auch Anpassungen daran vornehmen will, benötigt zumindest Grundkenntnisse in Englisch, HTML, CSS, JavaScript und PHP. Edited November 30, 2016 by rictools (see edit history) Link to comment Share on other sites More sharing options...
ThomasRiss Posted November 30, 2016 Author Share Posted November 30, 2016 Gerade mal probiert, du kannst in der modules/themeconfigurator/css/theme1.css (ggf. die 1 ersetzen) für #header .sf-menu > li eine width z. B. von 16,66 % festlegen. Grundsätzlich kannst du für bestimmte Screenbreiten auch abweichende Werte u. a. für die Schriftgröße festlegen. Danke, habe die gefunden - nur das ich von theme2.css - theme9.css habe. Soll ich jetzt alle bearbeiten, oder gibt es da bestimmte? Ich benutze den Standard Template mit meinen Änderungen. LG Link to comment Share on other sites More sharing options...
rictools Posted November 30, 2016 Share Posted November 30, 2016 Danke, habe die gefunden - nur das ich von theme2.css - theme9.css habe. Soll ich jetzt alle bearbeiten Kannst du natürlich machen, es wird aber nur eine verwendet. Wie du innerhalb weniger Sekunden erfährst, welche, haben wir dir ja bereits mitgeteilt. Link to comment Share on other sites More sharing options...
ThomasRiss Posted November 30, 2016 Author Share Posted November 30, 2016 Ich arbeite bereits seit 6 Monaten so. Habe wirklich alles selbst programmiert. Das Problem: Ich komme auf die "superfish.css" nicht auf einer dieser Punkte. Ich will das die Schrift und Größe einfach angepasst wird. Ich kann alles einstellen und fixieren, aber das ändert nichts an der Tatsache, sobald eine andere Auflösung da ist, alles wieder geändert wird. Link to comment Share on other sites More sharing options...
rictools Posted November 30, 2016 Share Posted November 30, 2016 Ich arbeite bereits seit 6 Monaten so. Ich weiß ja nicht, was du selbst programmiert hast, aber dir fehlen offenbar einige Grundlagenkenntnisse (sowas wie das kleine 1 x 1). Unverständlich ist mir, was du jetzt wieder mit der superfish.css willst, da kannst du das möglicherweise auch definieren, aber warum an anderer Stelle als im bestehenden Prestashop? Ich weiß nicht, welche der CSS-Dateien zuerst abgearbeitet wird. Also noch einmal, klicke einmal im Firefox oder im Chrome rechts und schau, ob du da einen Eintrag "untersuchen" oder ähnlich findest (sonst installiere in Firefox das AddOn Firebug). Darüber kommst du zu einer genauen Info, welche CSS-Anweisungen die Anzeige der Seitenelemente steuern und in welcher Datei sie stecken, praktisch "ein Blick unter die Motorhaube". Evtl. mußt du Cache-Funktionen in Prestashop deaktvieren. Wenn du die Änderung bzw. Ergänzung wie von mir angegeben vornimmst, gilt das nicht nur für eine Auflösung. Natürlich mußt du die geänderte Datei auch auf deinen Webspace laden. Link to comment Share on other sites More sharing options...
Shad86 Posted December 2, 2016 Share Posted December 2, 2016 Ansonsten kannst du es aber gezielt für kleinere Auflösungen ändern wenn du das Bedürfniss danach hast. Dazu findest du wie schon gesagt, genug im Netz wenn du nach "CSS @media screen" suchst. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now