Antworten: 32
|
|
winnetou1977 Try to beat me Beiträge: 142 |
# Thema - 06.11.2008 um 18:02 Uhr
Habe die Suchfunktion schon benutzt, aber irgendwie nicht so das passende gefunden, womit ich auch klar kommen würde. Hier mal das Problem was ich habe.... Ich habe mir ein Template erstellt, wo ich mit Divs gearbeitet habe..... Jetzt habe ich folgendes Problem festgestellt, was mir im moment den letzten Nerv kostet. Wenn jetzt bei {func:show} mehrere Sachen stehen, bleibt der Footer immer an der selben stelle, habe viele Sachen ausprobiert, leider bekomme ich es einfach nicht hin, Kann mir vielleicht einer helfen ? hier mal die Clansphere.css Dateianhänge:
Clansphere.txt (8.15 KiB - 64 mal heruntergeladen )
|
Inaktiv |
|
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 06.11.2008 um 18:09 Uhr
am besten link noch, wenn nicht dann den html code |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 2 - 06.11.2008 um 18:11 Uhr
schön, dass du mit divs gearbeit hast problem ist: es gibt 2 möglichkeiten divs zu positionieren. einmal anahand des box-models (breite, höhe, innenabstand, außenabstand und border) oder anhand von absoluten positionen (breite, höhe, innenabstand, abstand zum oberen seitenrand, abstand zum linken seitenrand und den border) du hast die 2. möglichkeit verwendet und die erlaubt es nicht, dass die seite bei wachsendem inhalt mitatmet und sich nach unten vergrößert, weil in deinem fall der footer z.B. immer 1870px vom oberen seitenrand entfernt ist. bei dem box model würdest du nur den oberen außenabstand des footers (margin-top) angeben um zu sagen, wie weit er von dem bereich über ihm entfernt sein soll. ich denke mal am besten schreibst du den html code nochmal neu^^ ------------------ www.laszlokorte.de |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 3 - 06.11.2008 um 18:27 Uhr
@Schiri Hmm ist das viel Arbeit das umzuschreiben ? Was müsste ich denn abändern ? (nur die positionen top rausnehmen und was müsste ich dann eintragen ?) Kenne mich mit CSS noch nicht so gut aus.... @duriel Nein so richtig On ist die Page nicht... habe hier aber die index Dateianhänge:
index.txt (3.06 KiB - 50 mal heruntergeladen )
|
Inaktiv |
|
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 4 - 06.11.2008 um 19:48 Uhr
schiri hat recht, hab mir die css nicht angesehen weil das meist ohne die html sinnlos ist. da muss dann einiges geändert werden. sieht aus als ob du das mit irgendeinem programm erstellt hättest. der ganze aufbau ist bei den beiden arten grundverschieden. kannst eigentlich neu anfangen, sorry :/ |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 5 - 06.11.2008 um 19:58 Uhr
@duriel okay, dann fang ich "neu" an, könnt ihr mir aber vielleicht ein paar Tipps geben wie ich das besser machen kann ? |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 6 - 06.11.2008 um 20:41 Uhr
hast du schonmal n table design erstellt? ist eigentlich mit divs ähnlich nur code sparender: ein ganz äußeren div, der sozusagen das äußerste <table></table> darstellt, darein machst du dann andere divs, die sozusagen für die <td> stehen, die <tr> fallen weg. die divs ordnest du per float:left und float: right; an. ich gebe eigentlich allen divs immer float:left; dann werden die so schmal gemacht wie es geht und von oben-links an nebeneinander eine eine zeile gereiht. sobald ein div von der breite her nicht mehr in die reihe passt wird er in die nächste zeile geschoben. die breite kannst( solltest ) du auch manuell mit width: 123px; angebne können. mit clear:both kannst du manuell ein zeilenumbruch für einen div erzwingen. mit margin kannst du den divs aussenabstände geben. das ist jetzt eine recht ungenaue und pauschale erklärung, aber besser kann man das nicht verallgemeinern denke ich. ------------------ www.laszlokorte.de |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 7 - 06.11.2008 um 21:12 Uhr
also nen table design habe ich noch nicht erstellt. ist das für ein anfänger sehr schwer ? |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 8 - 06.11.2008 um 21:24 Uhr
table-designs sind (meiner meinung nach und ich denke, das kann man auch allgemein so sagen) viel einfacher zu erstellen, weil sich die meisten leute besser vorstellen können, wie eine tabelle aussieht und wie man spalten und zeilen einteilen muss. allerdings sind table-designs unter webdesignernen so verachtet, wie wiedergabe fremder inhalte ohne den konjunktiv bei "deutschlern" (ka ob man die immer germanisten nennt^^). begründung: tabellen sind nicht dafür gedacht designs damit zu strukturieren, man braucht viel mehr code, damit steigt auch die ladezeit und es sei schwerer das design nachträglich zu ändern wobei sich über den letzten punkt streiten lässt. also div-designs sind auf jedenfall besser als table designs und wenn du dich noch nicht an tables gewöhnt hast, dann lass es lieber gleich bleiben. ------------------ www.laszlokorte.de |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 9 - 06.11.2008 um 22:13 Uhr
Sollte ich es jetzt als divs oder als table designen programmieren ? |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 10 - 06.11.2008 um 22:54 Uhr
ich empfehle dir div, weil tables nur nachteile haben bis auf dass sie schneller gehen. bei div ist die endqualität höher. das ist vergleichbar mit der frage: freetemplate oder eigenes? ------------------ www.laszlokorte.de |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 11 - 07.11.2008 um 05:54 Uhr
Ja Okay, mit divs habe ich ja die page, aber ich weiß nicht wie ich es ändern muss. muss ich nur die clansphere.css bearbeiten ? oder muss ich auch die index.htm bearbeiten ? dann die nächste frage, was muss ich da ändern, nur das z.b. top:120px gegen margin-top wechseln oder muss ich da viel mehr zufügen bzw. ändern ? Zuletzt editiert von winnetou1977 am 07.11.2008 um 05:54 Uhr (1x Editiert) |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 12 - 07.11.2008 um 07:56 Uhr
ihc rate aber von Nutzung der margin Attribute ab der IE interpretiert einige Margin Attribute anders als FF. Es gibt da auch den netten 3pxBug, sicherlich gibs dafür auch wieder fixes. Aber wieso das template mit so viel Code vollmüllen, wenn andere Attribute das gleiche Ergebnis liefern. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 13 - 07.11.2008 um 12:47 Uhr
hae? was soll man bitte anstatt margin benutzen? (außer padding) ------------------ www.laszlokorte.de Zuletzt editiert von SCHIRI am 07.11.2008 um 12:47 Uhr (1x Editiert) |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 14 - 07.11.2008 um 12:58 Uhr
jip padding, oder das Design so aufbauen, das es ohne geht. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 15 - 07.11.2008 um 13:14 Uhr
ja ok, hatte es falsch verstanden. ------------------ www.laszlokorte.de |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 16 - 07.11.2008 um 13:15 Uhr
macht ja nix vlt. hab ich mich da auch etwas falsch ausgedrückt. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 17 - 07.11.2008 um 19:07 Uhr
Okay padding, komme wieder ein Stückchen weiter, muss ich bei padding-top, padding-left noch was beachten ? kann ich vielleicht einfach meine top und left damit austauschen ? was ist denn mit dem befehl position, fällt der denn weg ? |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 18 - 07.11.2008 um 19:13 Uhr
ich sags einfach nochmal: eine schematische lösung gibt es generell nicht. man kann nicht sagen "tausch das mit dem und das mit dem und dann noch das mit dem aus und du bist fertig". das ist, wie so vieles anderes auch, ein kreativer prozess bei dem zu verstanden haben musst, was du tust. also fang am besten neu an und google mal nach "boxmodell". da wird erklärt, wie das funktioniert. ------------------ www.laszlokorte.de |
Inaktiv |
|
winnetou1977 Thread-Ersteller Try to beat me Beiträge: 142 |
# Antwort: 19 - 07.11.2008 um 19:52 Uhr
Oh mann ist das kompliziert, kriege jetzt gar nichts hin entweder stelle ich mich zu blöde an oder ich habe gedankenfehler, könnt Ihr mir vielleicht unter die Arme greifen ? |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 20 - 07.11.2008 um 21:41 Uhr
http://www.css4you.de/wsboxmodell/index.html ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
Dieses Thema wurde von SCHIRI geschlossen. |
|
Antworten: 32
|