Autor |
Nachricht |
Superman
Threadersteller
Dabei seit: 13.10.2005
Ort: Erde
Alter: -
Geschlecht:
|
Verfasst Do 20.07.2006 23:11
Titel [CSS] content und before |
|
|
Hi,
normal schreibt man in den head:
<style type="text/css">
span.Ausrufezeichen:before { content:"! " }
</style>
Damit wird später beim Aufruf von z.B.
<p><span class="Ausrufezeichen">jawoll</span></p>
ein Ausrufezeichen vor "jawoll" gesetzt. (IE ist dazu zu veraltet aber FF kanns)
Wie schreibt man das ohne dass man es vorher im head notiert, sondern direkt im Element mit einbaut?
Ich meine sowas wie wenn ich im head schreibe:
p {
color:white;
}
oder eben direkt schreibe:
<p style="color:white;">weißraum</p>
Zuletzt bearbeitet von Superman am Do 20.07.2006 23:13, insgesamt 1-mal bearbeitet
|
|
|
|
|
Kai.S
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Fr 21.07.2006 09:36
Titel
|
|
|
gute Frage,
so weit ich weiß, kann man Pseudoelemente wie :before, :after und Pseudeklassen wie :hover, etc... nicht im style eines Elements benutzen.
Zuletzt bearbeitet von Kai.S am Fr 21.07.2006 09:37, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
afriend
Dabei seit: 07.07.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Sa 22.07.2006 16:03
Titel
|
|
|
Hi,
das kannst Du ganz normal in deine CSS Datei schreiben.
Bsp.
Code: | a:after {content: " <-- ";} |
Das erzeugt hinter deinem Link diesen Pfeil.
mfg
afriend
|
|
|
|
|
Raumwurm
Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 22.07.2006 21:12
Titel
|
|
|
Nö, er meint ja ob er es inline schreiben kann.
Das geht meines Wissens nach nicht.
|
|
|
|
|
afriend
Dabei seit: 07.07.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Sa 22.07.2006 23:54
Titel
|
|
|
Mein Fehler ,
was willst du überhaupt machen, Superman ?
Das inline zu benutzen, ist relativ Sinnfrei, sowieso,
das notieren direkt in der Html Datei. Es ist wesentlich
gescheiter alles in die CSS Datei zu schreiben.
mfg
afirend
|
|
|
|
|
Superman
Threadersteller
Dabei seit: 13.10.2005
Ort: Erde
Alter: -
Geschlecht:
|
Verfasst So 23.07.2006 00:08
Titel
|
|
|
Natürlich ist es einfacher mit einer CSS-Datei.
Ich wills wohl einfach wissen, um die Möglichkeiten zu kennen.
Falls es nicht geht, würds mich auch interessieren warum es eigentlich nicht geht. So lern ich ja dann auch CSS besser kennen.
Zuletzt bearbeitet von Superman am So 23.07.2006 00:11, insgesamt 1-mal bearbeitet
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 23.07.2006 00:52
Titel
|
|
|
pseudoelemente inline zu deklarieren wär total schwachsinnig. von daher gehts auch nich.
was würd beispielsweise n
<a href="#" style=":before: content: 'Link: '";>
bringen, wenn ich einfach
Link: <a href="#">..
stattdessen schreiben kann?
|
|
|
|
|
afriend
Dabei seit: 07.07.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 23.07.2006 15:34
Titel
|
|
|
Hi,
da solltest Du einfach mal die "Drafts" auf W3C anschauen.
mfg
afriend
|
|
|
|
|
|
|
|
Ähnliche Themen |
Content Editing, statt Content Management
Double Content
Doppelter Content
Multi Content Tab
content scrollbar
Change Content
|
|