|
|||
display:none
Hallo, ich möchte folgende Problem lösen. Ich habe bereits einen Teil einer Webseite auf html5 umgestellt und möchte diese nunmehr als Basis für eine Smartphone Version machen, d. h. mittels display.none bestimmte Teile der Webseite beim Smartphone ausschließen, z. B. Banner, Sidebar etc. Innerhalb des html Dokuments funktioniert auch die Anweisung display:none, aber leider nicht in der externen CSS-Datei. Was mache ich falsch? Ich habe meine Versuche hochgeladen und können unter <!--http://www.roevenich-immobilien.de/responsive-entwicklung/test1.html --> eingesehen werden. Danke für die Hilfe.
|
Sponsored Links |
|
|||
Hallo,
mit der HTML-Datei ist nur eine CSS-Datei verknüpft namens 480.css Und die enthält nur HTML-Quelltext. Dort musst du die CSS-Angaben hineinschreiben, und zwar nur die. Gruss MrMurphy |
Sponsored Links |
|
|||
Zitat:
verstehe ich nicht ganz: #fixbanner /* Banner wird trotzdem angezeigt */ { display:none; } Wo ist hier html? |
|
|||
Hallo,
du hast die Datei 480.css jetzt korrekt eingebunden und die Anweisungen funktionieren, auch das display:none;. Ich hatte nicht erkannt, das der Pfad zu der CSS-Datei von dir ursprünglich falsch angegeben war. Dadurch hatte das System eine HTML-Datei eingeblendet, die ich für deine CSS-Datei hielt. Das hatte dann aber etux erkannt. Gruss MrMurphy |
|
|||
Zitat:
ja, jetzt bin ich schon einen Schritt weiter. Was aber immer noch angezeigt wird, ist die Sidebar. Da hakt es noch irgendwo. |
|
|||
Hallo
Zitat:
Schmeiß bloß möglichst schnell dein inline-CSS raus. Das ist tödlich. Zum Problem: Das inline-css geht den CSS-Anweisungen im head-Bereich und dem aus externen Dateien vor. Und im inline-css steht Code:
display: inline-block; Gruss MrMurphy |
|
|||
Hallo,
meinst du die Umstellung auf HTML5 mit Responsive Design? Das kann ich nachvollziehen. Die Seiten werden ja wohl zusätzlich mit php zusammengestückelt. Dafür musst du bei der Ausgangslage Schmerzensgeld verlangen. Und zwar nicht zu knapp. Ich habe mir mal die Beispielseite angeschaut. Da müssen ja nicht nur die Inline-Styles gelöscht werden, sondern auch jede Menge anderer veralteter Daten. Zudem sind die Elemente teilweise falsch angewandt worden, z. B. viele Überschriften. Und dann noch überflüssige künstliche Zeilenumbrüche. Und und und Da kann auch so gut wie nichts automatisiert überarbeitet werden. Jeder Text muss wahrscheinlich zwei bis drei mal durchgegangen werden bis alles passt. Und zwar von jemandem, der sich mit HTML5 auskennt und sauberen Quelltext erstellen kann. So pi mal Daumen gehören 2/3 des Quelltextes gelöscht. Und die Seiten Stück für Stück überarbeiten ist auch nicht. Das kostet noch mehr Zeit als eine Radikalkur und wird kein sauberes Ergebnis bringen. Gruss MrMurphy |
Sponsored Links |
Stichwörter |
css, responsive design |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
default display:none bekomme ich nicht sichtbar | ZENeca | Javascript & Ajax | 4 | 03.01.2012 11:51 |
display:none; | Electrohunter | CSS | 39 | 28.09.2007 00:29 |
Was tun bei deaktivierten Javascript und display:none? | burzum | Javascript & Ajax | 1 | 11.07.2006 08:59 |
probleme beim drucken | Heinz.Iseli | CSS | 6 | 22.04.2005 17:10 |
tag mit display:none indexierbar? | FlashJunior | CSS | 3 | 05.02.2005 00:57 |