Autor |
Nachricht |
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Do 08.03.2007 15:24
Titel CSS Problem wg. padding, margin und width |
|
|
Hi Leute,
ich brauche mal eure Hilfe, vielleicht habt Ihr ja ne Idee.
Ich hab in einem DIV, jede Menge davon:
Code: | <div class="centerBoxContentsNew centeredContent back" style="width: 33%;"> |
Die floaten alle, somit sind immer 3 in einer Reihe, soweit, so gut.
Jetzt möchte ich aber, dass die DIVs padding oder margin bekommen, da die Texte darin nicht mehr in p's gewrappt werden und sonst keinen Abstand zueinander haben können.
Sobald ich aber padding oder margin vergebe, passen nur noch 2 in eine Zeile, weil das ja zu Breite dazugerechnet wird.
Hat jemand dafür eine Lösung, Idee die in allen Browsern funzt?
Das style:"width: 33%" kann ich nicht beeinflussen (wird vom Shop so fest ausgegeben)
Wäre saucool, danke
|
|
|
|
|
haselnusstafel
Dabei seit: 27.06.2006
Ort: -
Alter: 57
Geschlecht:
|
Verfasst Do 08.03.2007 21:30
Titel
|
|
|
schon mal daran gedacht dann mit der Weite unter 33% zu gehen?
Mal so rein rechnerisch nach Adam Ries...Du sagtest es ja auch schon. Wenn zusätzliche Abstände hinzukommen mehr als 100% geht nicht auf die Seite.
Aber Deine Art und Weise der css Deklaration finde ich schon sehr exotisch. Das solltest Du unbedingt ändern.
|
|
|
|
|
Anzeige
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Do 08.03.2007 21:43
Titel
|
|
|
Zitat: | Deine Art und Weise der css Deklaration finde ich schon sehr exotisch. |
Ja, erst class="" und dann noch mal ein style-Attribut... Nicht schön... Aber wenn es so vorgegeben ist, wie du sagst, dann kann man da halt nichts machen.
Zitat: | Idee die in allen Browsern funzt? |
Tja...
Schau mal hier:
http://de.selfhtml.org/css/formate/zentrale.htm#klassen
Scroll ein wenig runter zu "Beachten Sie:"
Vielleicht solltest du dir das mit den Klassenzuweisungen noch mal durch den Kopf gehen lassen...
Aber ich weiß ja nicht, wie dein CSS-Code aussieht, was schon vorgegeben ist und was du alles ändern kannst und was nicht...
|
|
|
|
|
haselnusstafel
Dabei seit: 27.06.2006
Ort: -
Alter: 57
Geschlecht:
|
Verfasst Do 08.03.2007 21:50
Titel
|
|
|
sag mal von wem vorgegeben???
Wer programmiert Deine Seite? Du oder Dreamweaver?
|
|
|
|
|
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Do 08.03.2007 22:03
Titel
|
|
|
mir ist das alles schon klar, aber das style= wird halt erzeugt wenn man im Backend 3 Artikel pro Zeile einstellt. Rechnet wohl 100% / Anzahl ... voll der Mist ... aber was solls.
es handelt sich um ein zenCart/osCommerce Template
Ich versuche halt mein Layout umzusetzen, in dem ich ein Stylesheet schreibe und möglichst wenig an den Template-Files selbst ändern muss, da es sich um ein ultra Low-Budget-Projekt handelt.
Danke dennoch...
Zuletzt bearbeitet von Kai.S am Fr 09.03.2007 11:22, insgesamt 3-mal bearbeitet
|
|
|
|
|
seal
Dabei seit: 31.07.2005
Ort: Pfalz
Alter: 41
Geschlecht:
|
Verfasst Do 08.03.2007 22:10
Titel
|
|
|
Spontane Ideen ohne Anspruch auf Ausführbarkeit:
#id vergeben, überschreibt breite-angaben aus class und style, kann allerdings nur einmal benutzt werden
den Elementen in diesen 33%-divs das margin mitgeben (kenne den Inhalt nicht)
Mhm. Müsste man sich ansehen...[/list]
|
|
|
|
|
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Do 08.03.2007 22:18
Titel
|
|
|
hmm danke für die Anregungen,
dass id sogar inline style überschreibt, wusste ich noch garned
Leider fällt das raus, weil da ja alle Artikel ausgegeben werden.
Margin für die inneren Elemente geht (noch) nicht, da da nur ein Dreck drin ist, kein span kein p nix... ich denke ich werde das im Shop-Core ändern, dann hab ich keine Probleme mehr. Ein p-wrap und fertig aus die Maus.
Hab halt gehofft es gäbe was, an das ich noch nicht gedacht hatte.
|
|
|
|
|
l3mon
Dabei seit: 26.07.2005
Ort: -5m
Alter: 58
Geschlecht:
|
Verfasst Fr 09.03.2007 09:00
Titel
|
|
|
Kai.S hat geschrieben: | ...es handelt sich um ein zenCart/osCommerce Template... brauch ja wohl nicht mehr zu sagen ... das ist ein komplizierter und umständlicher Scheiss...... |
ok - wenn du das als schei..... bezeichnest ist es dein bier - aber offensichtlich hast noch nicht mal geschnallt (stichwort: demoshop!!), daß du das alles sehr wohl über deine css steuern kannst. nur greifen in diesem fall mehr als ein css (schau mal in die readme im template ordner) - zu finden sollten sie unter '.../includes/templates/classic/css' bzw. '.../includes/templates/template_default/css/' sein. und wenn du den gesamten 'templat_default' ordner kopierst und umbenennst, kannst den als standard-template verwenden ohne gefahr zu laufen, das ganze teil zu zerschiessen.
|
|
|
|
|
|
|
|
Ähnliche Themen |
CSS padding/margin-top-Problem
problem mit padding/margin
Padding/Margin Problem zwischen FF und IE7 (html/css)
seltsam... margin, padding?
Probleme mit padding/margin auf Win
Padding von Listenpunkten setzt sich über allg. Padding
|
|