2010-05-17 4 views
0

J'ai un div appelé "appHeader" ... et son contenu est susceptible de changer dynamiquement.en-tête persistant du texte (CSS) dans un div

Je voudrais un texte statique en haut de ce div qui est en surbrillance ... et cela a été fait en CSS.

Le texte va dire quelque chose comme "Propriété de tel ou tel ... etc" mais il est statique. Pouvez-vous créer du contenu statique dans CSS?

Est-ce possible?

TIA, Kirby

P.S. Je peux seulement éditer mes applications CSS. :-p

+0

Qu'entendez-vous par "statique"? Dans le contenu? En position? –

+0

Du texte ... centré .. en haut de la div ... toujours. – Kirby

Répondre

3

Eh bien, vous pouvez toujours utiliser la propriété content.

donc quelque chose comme

.appHeader:before { 
    content: "My static text that will appear"; 
} 

Bien qu'il soit généralement pas souhaitable. ( Je ne suis pas sûr de savoir quels navigateurs le supportentéditer: La propriété de contenu est supportée par tous les principaux navigateurs.

+0

merci beaucoup. – Kirby

+0

une idée de comment le centrer? :-p – Kirby

+0

'text-align: center'? –

0

Vous pouvez insérer un contenu avec CSS, comme ceci:

#header.after { 
    content: "Text after"; 
} 

Mais il est terrible. C'est un gros bidouillage.

0

Une autre option, outre une solution #header.after, consisterait à créer une image contenant le texte souhaité et à l'utiliser dans la propriété background-image.