Unerwünschte Linien im selbsterstelltem Template
Eingetragen von dominikm (17)
am 07.10.2007 - 13:03 Uhr in
am 07.10.2007 - 13:03 Uhr in
Hallo alle zusammen,
nachdem ich endlich durchgestiegen bin wie man ein Template für Drupal erstellt,
habe ichh nun wohl ein CSS-Problem.
In meinem Template zeigt Drupal nun unerwünschte graue Linien von je 1 bis 3 pixeln höhe an, die sich über das ganze template erstrecken. Wenn ich die Seite im Firefox abspeichere, sind diese nichtmehr vorhanden, da Firefox das CSS-File nicht mit abspeichert. Wie kann ich diese Linien nun aus meinem Template entfernen, bzw welche Option muss ich in meiner style.css setzen?
Im Vorraus schon mal vielen Dank,
Dominik
- Anmelden oder Registrieren um Kommentare zu schreiben
Zitat: Wenn ich die Seite
am 07.10.2007 - 13:12 Uhr
Wenn ich die Seite im Firefox abspeichere, sind diese nichtmehr vorhanden, da Firefox das CSS-File nicht mit abspeichert.
Erklaere das bitte genauer.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Also, wenn ich bei Firefox
am 07.10.2007 - 13:55 Uhr
Also, wenn ich bei Firefox auf Datei-> Seite speichern unter gehe die Webseite die Drupal erstellt hat, abspeichere und dann diese in Firefox aufrufe sind die grauen Linien die sich über das Template ziehen verschwunden.
Da Firefox die CSS-Datei 63534636734763464....css nicht mit abspeichert.
Wenn ich in den Quelltext schaue und diese CSS-Datei runterlade und manuell in meine von Firefox abgespeicherte Seite einfüge erscheinen diese Linien wieder worauus ich schließe, dass in der CSS-Datei eine Option diese Linien hervorruft. Nur welche könnte das sein.
Ich hänge mal ein Bild an...
http://mitglied.lycos.de/unserbenni123/screenshot.jpg
Quelltext?
am 07.10.2007 - 14:06 Uhr
Die Chancen, Dein Problem ohne den entsprechenden HTML- und CSS-Code zu lösen, gehen gegen Null. Such mal nach "ie border workaround", vielleicht hat's damit zu tun.
Teste auch, ob die Seite korrekt validiert (HTML-Validator auf w3c.org).
Danke schonmal, hab mal die
am 07.10.2007 - 14:39 Uhr
Danke schonmal,
hab mal die Dateien auf meinen Webspace kopiert die ich mit Firefox abgespeichert hab einmal mit und einmal ohne CSS.
http://mitglied.lycos.de/unserbenni123/
Vlt werdet ihr draus schlau?
Gruß,
Dominik
Template ohne Tabellen erstellen!
am 07.10.2007 - 15:20 Uhr
Deinem Bemuehen, ein eigenes Template zu entwickeln alle Ehre.
Ich rate Dir, ein Template ohne Tabellen zu erstellen. Es ist nicht so das man Templates mit Tabellen nicht erstellen kann. Aber zum einen sind die Streifen genau durch Tabellen verursacht und sind somit gerade das Problem und zum Anderen kommst Du mit Tabellenlosem Layout besser.
Ein wenig habe ich das Gefuehl, das gewisse Entwicklungen der HTML-Programmierung an Dir vorbei gegangen sind oder sie Dich noch nicht erreicht haben.
Einen Tipp fuer Dein Layouten bzw. debuggen von Layouts.
Es gibt fuer den Firefox eine Erweiterung Namens Firebug. Verwende sie und Du bekommst Layout-Probleme sehr schnell in den Griff.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Werde ich mal versuchen,
am 07.10.2007 - 16:21 Uhr
Werde ich mal versuchen, dannke =)
Hab lange in Bezug auf Webdesign nichts mehr gemacht =)
Bekomme ich das Design auch ohne Tabellen hin nur mit CSS?
Verwende momentan noch ne alte Adsobe Dreamweaver Edition,
Was gäbe es denn für Möglichkeiten diese grauen Streifen zu entfernen.
Weil an sich funktioniert die Webseite auf meinem LinuxServer ja, aber sobald ich versuche das mit Drupal zu realiseren gibts Probleme.
Was gibts für Möglichkeiten bzw. was kann ich besser machen?
THX,
Dominik
Ich hatte mal mit Firebug
am 07.10.2007 - 18:26 Uhr
Ich hatte mal mit Firebug einen Blick auf die Website geworfen. Die Streifen sind allesamt leere zusammengefallene Tabellen. Insgesamt versammelt sich auf einer Seite ein Wust von Tabellen. Ein Wunder das da noch das Layout stehen bleibt.
Nimm mal Firebug. Du wirst einen Schreck bekommen was diese alte Version von Dreamweaver da fuer einen (sinnlosen Muell) produziert hat. Andererseits wird Dreamweaver von Dir bediehnt. Du bestimmst in grossen Teilen was Dreamweaver produziert. Die Schuld allein auf die alte Version von Dreamweaver zu schieben ist als Erklaerung des Zustandes der Seiten die falsche Antwort.
Wenn Du mich nach Alternativen zu Tabellen fragst so ist CSS keine Alternative. Mit CSS kann man Tabellen formatieren.
Mit CSS kann man auch die bessere Art als Tabellen formatieren. Das sind Div's.
Ersetze also die Tabellen mit Div's.
Um die Streifen zu entfernen kannst Du CSS verwenden. Du kannst damit diese Streifen wegformatieren. In der vorliegenden Situation waere das zwar eine Loesung aber keine wirkliche. Du wuerdest mit dem Beseitigen nur das verstecken was Du nicht sehen willst. In zweierlei Hinsicht.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Ok werd mich mal näher mit
am 08.10.2007 - 10:48 Uhr
Ok werd mich mal näher mit CSS beschäftigen wa ich halt nur gesehen habe, wenn ich das Template auf meinen Linuxserver kopiere , es so aussieht wie es soll. Und erst wenn ich es versuche es in Drupal einzubinden, die Tags die Drupal zusätzlich in der CSS generiert diese Streifen entstehen lasen.
Trotzdem schonmal Danke für die Tipps =)
Für die schnelle Hilfe:
am 08.10.2007 - 12:04 Uhr
Für die schnelle Hilfe: definiere im CSS tbody mit border: none !
Thx für den Tip, hab ich
am 08.10.2007 - 14:53 Uhr
Thx für den Tip, hab ich schon probiert. Leider immer noch Streifen. Naja werd mich jetzt mal doch mehr mit CSS auseinandersetzen und mich wieder melden =)
Schließlich soll die HP ja W3C-konform sein ^^
Dnake für die Hilfe!