+ Antworten
Ergebnis 1 bis 7 von 7

Thema: CSS & mögliche Erklärungen

  1. #1
    Neu an Board
    Registriert seit
    24.03.2006
    Ort
    Hamburg
    Alter
    42
    Beiträge
    12
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard CSS & mögliche Erklärungen

    Hallo liebe Usergemeinde,

    vielleicht könnte mir ein User erklären, warum folgende Einstellungen in der template_css.css verschiedene Auswirkungen haben:

    Vorher:

    .button {
    font-size : 11px;
    color : #333333;
    border : 1px solid #CCC;
    margin-bottom : 5px;
    background-color : #EDEDED;
    padding : 1px;
    margin : 5px 0px;
    }

    Die Buttons befinden sich im IE nebeneinander!

    Nachher:

    .button {
    font-size : 11px;
    font-family : Arial, Helvetica, Sans-Serif;
    color : #333333;
    border : 1px solid #CCC;
    margin-bottom : 5px;
    background-color : #EDEDED;
    padding : 1px;
    margin : 5px 0px;
    }

    Hinzugefügt wurde nur die font-family. Nach dieser Änderung befinden sich die Buttons im IE untereinander!

    Warum?

    Wenn ich mir die Buttons Vorher und Nachher anschaue, sehen sie 100% identisch aus.
    Auch die Schriftart hat sich nicht verändert, weder Größe, andere Schrift, ...

    Ich bastel jetzt ziemlich lange ( 2 Wochen ) unentwegt an EINER template_css.css und habe mittlerweile 3x neu angefangen. Allerdings hat sich mir bisher noch nicht der Schlüssel zum Ganzen aufgetan. Irgendwie würde ich das Ganze gern verstehen, bisher aber Fehlanzeige.

    Gibt es eigentlich Einstellungen die sich gegenseitig aufheben, auch in verschiedenen Abschnitten? D.h., ich stelle die Farbe einer Schrift für einen Button ein, weiter unten in der Datei ändere ich das Aussehen von Überschriften, schon hat sich mein Button auch verändert und die Button-Einstellungen zeigen keine Wirkung mehr.

    Ein Problem, wo ich noch nicht hintergekommen bin.

    Liebe Grüße,

    Solid

  2. #2
    Neu an Board
    Registriert seit
    10.03.2006
    Beiträge
    57
    Bedankte sich
    6
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Ausrufezeichen <div> versus <span>?

    Zitat Zitat von Solid.Session
    vielleicht könnte mir ein User erklären, warum folgende Einstellungen in der template_css.css verschiedene Auswirkungen haben:

    [...]

    Hinzugefügt wurde nur die font-family. Nach dieser Änderung befinden sich die Buttons im IE untereinander!

    Warum?

    [...]

    Ich bastel jetzt ziemlich lange ( 2 Wochen ) unentwegt an EINER template_css.css und habe mittlerweile 3x neu angefangen. Allerdings hat sich mir bisher noch nicht der Schlüssel zum Ganzen aufgetan. Irgendwie würde ich das Ganze gern verstehen, bisher aber Fehlanzeige.

    Gibt es eigentlich Einstellungen die sich gegenseitig aufheben, auch in verschiedenen Abschnitten? D.h., ich stelle die Farbe einer Schrift für einen Button ein, weiter unten in der Datei ändere ich das Aussehen von Überschriften, schon hat sich mein Button auch verändert und die Button-Einstellungen zeigen keine Wirkung mehr.
    Hi Solid,

    generell dürfte der CSS-Code keinen Einfluss auf einen eventuellen Zeilenumbruch haben, da der keinen "Style" im eigenlichen Sinne darstellt.

    Ich vermute eher, dass im entsprechenden .php-File der Button zuerst mit dem Inline-Tag <span> ohne Zeilenumbruch und danach über das Block-Tag <div> mit Zeilenumbruch eingebunden wurde.

    Viele Grüße aus Aachen
    Michael

  3. #3
    Wohnt hier Avatar von Bigbang
    Registriert seit
    21.11.2005
    Ort
    Schweiz
    Beiträge
    2.024
    Bedankte sich
    146
    Erhielt 527 Danksagungen
    in 352 Beiträgen

    Standard

    edit... nicht mehr nötig

  4. #4
    Neu an Board
    Registriert seit
    24.03.2006
    Ort
    Hamburg
    Alter
    42
    Beiträge
    12
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Ich vermute eher, ...

    Hallo Michael AC,

    vielen Dank für deine Antwort. Leider bin ich absoluter Newbie in diesen Sachen.
    Ist es denn möglich dieses Problem in der index.php abzustellen? Soll heissen, ich möchte die Schriftart ändern, ohne dass es zu einem Zeilenumbruch kommt?

    Wenn ja, was muss ich wo tun? Kurzanleitung würde zum ausprobieren reichen. Denn Rest werde ich mir dann hoffentlich hinfummeln.

    Muss es denn so sein, dass Inline & Block unterschiedlich eingebunden werden?

    Zitat Zitat von Michael AC
    Hi Solid,

    generell dürfte der CSS-Code keinen Einfluss auf einen eventuellen Zeilenumbruch haben, da der keinen "Style" im eigenlichen Sinne darstellt.

    Ich vermute eher, dass im entsprechenden .php-File der Button zuerst mit dem Inline-Tag <span> ohne Zeilenumbruch und danach über das Block-Tag <div> mit Zeilenumbruch eingebunden wurde.

    Viele Grüße aus Aachen
    Michael
    Vielen Dank, Solid

  5. #5
    Neu an Board
    Registriert seit
    10.03.2006
    Beiträge
    57
    Bedankte sich
    6
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Beitrag

    Zitat Zitat von Solid.Session
    vielen Dank für deine Antwort. Leider bin ich absoluter Newbie in diesen Sachen.
    Ist es denn möglich dieses Problem in der index.php abzustellen? Soll heissen, ich möchte die Schriftart ändern, ohne dass es zu einem Zeilenumbruch kommt?

    Wenn ja, was muss ich wo tun? Kurzanleitung würde zum ausprobieren reichen. Denn Rest werde ich mir dann hoffentlich hinfummeln.

    Muss es denn so sein, dass Inline & Block unterschiedlich eingebunden werden?
    Hallo Solid,

    es wäre hilfreicher, wenn ich mir ein Bild davon machen könnte, wie die Buttons angeordnet sind (Link oder Screenshot möglich?).

    Eine Idee wäre noch:

    Durch die Angabe der font-family vergrößert sich automatisch die Schrift in den Buttons. Dadurch werden die Buttons größer und passen entsprechend nicht mehr in den ihnen zugewiesenen Bereich.

    Versuche mal, die font-size auf 10px oder 9px zu verkleinern.

    Oh, der Unterschied zwischen Inline- und Block-Tags ist, dass Du manchmal eben einfach nur eine Style-Änderung innerhalb einer Zeile benötigst. Dann würde Dir <div> natürlich alles kaputt machen.

    Für weitere Infos zu CSS- und HTML-Programmierung verweise ich gerne auf
    http://de.selfhtml.org/

    Viele Grüße aus Aachen
    Michael

  6. #6
    Neu an Board
    Registriert seit
    24.03.2006
    Ort
    Hamburg
    Alter
    42
    Beiträge
    12
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Ausrufezeichen

    Hallo Michale AC,

    ich werde es mir anschauen. Zur Zeit bin ich an einer anderen Sache im Template, die Vorrang hat.

    Sobald ich deine Tipps ausprobiert habe, melde ich mich wieder.

    Liebe Grüße,

    Solid

  7. #7
    Neu an Board
    Registriert seit
    23.03.2006
    Beiträge
    40
    Bedankte sich
    5
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Ich hätte auch noch ein Vorschlag, nimm deine Buttons und organisiere diese in einer
    "unsorted list":

    <ul class=button>
    <li>Button1</li>
    <li>Button2</li>
    ...
    </ul>

    dann kannst du im Stylesheet zusätzlich zu deinen Angaben oben
    folgendes angebe:

    display:inline;
    list-style:none;

    und schon sollten deine Buttons brav nebeneinander verharren

+ Antworten

Ähnliche Themen

  1. CSS Dokumentation
    Von saardaniel im Forum Allgemeine Fragen zu Joomla
    Antworten: 6
    Letzter Beitrag: 21.01.2009, 00:27
  2. CSS Template mit Divs
    Von BrainDead2k5 im Forum Joomla Templates
    Antworten: 10
    Letzter Beitrag: 06.12.2005, 08:27
  3. SMF und Mambo CSS
    Von Sectomy im Forum Mambo Komponenten
    Antworten: 4
    Letzter Beitrag: 13.06.2005, 19:08
  4. Frage zu CSS - Moduldesign
    Von lbunks im Forum Mambo Templates
    Antworten: 3
    Letzter Beitrag: 10.05.2005, 06:50
  5. Seite bezügl der CSS Befehle/Möglichkeiten ?
    Von Blickfang-Media im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 27.02.2005, 18:55

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein