![]() |
Mambo Template CSS
weiss jemand zufällig, was das hier ist:
Code:
zwei auszeichnungen für width, eine davon !important.
#main_outline {
width: 848px !important; width: 850px; border: 1px solid #cccccc; padding: 2px; background: #ffffff; } ist das CSS-konform, oder ist das eine Mambo-Spezialität? (In letzterem Fall werde ich mich natürlich gerne direkt an Mamboserver.com wenden) |
Re: Mambo Template CSS
|
Re: Mambo Template CSS
1. ich habe selfhtml 8.0 lokal auf meinem rechner
2. ich bin nicht blöd 3. aus dem ausdruck "css-konform" sollte doch hervorgehen, dass ich mich doch ein wenig auskenne damit 4. aus dem bloßen fakt, dass ich mambo benutze und templates verändere, sollte auch hervorgehen, dass ich mich doch ein wenig auskenne damit sachdienliche hinweise sind aber immer noch erbeten an ihre örtliche DP, thread #56372 |
Re: Mambo Template CSS
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Anscheinend denken die Leute nicht mehr selbst nach... Hast du vielleicht auch mal überlegt beim W3 vorbeizuschauen? Die machen ja "die Regeln". Da findest du sicherlich raus ob !important css-konform ist oder nicht. Adresse kannst du wahrscheinlich selbst raussuchen, bist ja vom Fach... MfG Florian :hi: *kopfschüttelnd weitersurft* |
Re: Mambo Template CSS
sorry, wollte dich nicht beleidigen.
aber du hast recht, am besten schau ich mal bei w3 vorbei. danke. ( ![]() ps: dein weblog is geil :thumb: pps: deine zitate wären ein kandidat für die niveaudiskussion :mrgreen: |
Re: Mambo Template CSS
Code:
also: !important bedeutet, alle nicht als !important ausgezeichneten propertys werden überschrieben.
CSS attempts to create a balance of power between author and user style sheets. By default, rules in an author's style sheet override those in a user's style sheet (see cascade rule 3).
However, for balance, an "!important" declaration (the delimiter token "!" and keyword "important" follow the declaration) takes precedence over a normal declaration. Both author and user style sheets may contain "!important" declarations, and user "!important" rules override author "!important" rules. This CSS feature improves accessibility of documents by giving users with special requirements (large fonts, color combinations, etc.) control over presentation. Declaring a shorthand property (e.g., 'background') to be "!important" is equivalent to declaring all of its sub-properties to be "!important". Example(s): The first rule in the user's style sheet in the following example contains an "!important" declaration, which overrides the corresponding declaration in the author's style sheet. The second declaration will also win due to being marked "!important". However, the third rule in the user's style sheet is not "!important" and will therefore lose to the second rule in the author's style sheet (which happens to set style on a shorthand property). Also, the third author rule will lose to the second author rule since the second rule is "!important". This shows that "!important" declarations have a function also within author style sheets. /* From the user's style sheet */ p { text-indent: 1em ! important } p { font-style: italic ! important } p { font-size: 18pt } /* From the author's style sheet */ p { text-indent: 1.5em !important } p { font: normal 12pt sans-serif !important } p { font-size: 24pt } da ist mir aber immer noch klar, welchen sinn es haben soll, so etwas zu machen:
Code:
Es wird zuerst als important deklariert, und dann kommt danach gleich eine weitere, die aber gar nicht zum tragen kommen kann, weil ja die erste important ist.
#main_outline {
width: 848px !important; width: 850px; border: 1px solid #cccccc; padding: 2px; background: #ffffff; } kann mir das irgendjemand erklären? |
Re: Mambo Template CSS
Sieht nach einem Hack aus, um die falsche Box Model Implementation des IE5 (und IE6 im Quirks Mode) auszugleichen.
848px + 2px border (1px pro seite) = 850px Da der IE5 vermutlich !important nicht kennt, nimmt er den zweiten Wert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz