zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Hintergrundbild einer versteckten Überschrift

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 19.01.2006, 23:05
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.01.2006
Beiträge: 15
Arachon` befindet sich auf einem aufstrebenden Ast
Standard Hintergrundbild einer versteckten Überschrift

Halli hallo,

ich hab da ein kleines Problem mit dem Hintergrundbild einer Überschrift.

Code:
<div class="content">
    <h2>Add a Team</h2>
    ...
</div>
Das Stylesheet zur Überschrift sieht entprechend so aus:
Code:
.content h2 {
    background-image: url(http://www.ethernasports.de/gfx_layout/teams_add.jpg);
    width: 484px;
    height: 24px;
    background-repeat:no-repeat;
    visibility: hidden;
}
Wenn ich das soweit richtig verstanden hab, müsste
Code:
    visibility: hidden;
doch den Inhalt der <h2>-Tags verstecken, wärend
Code:
    background-image: url(http://www.ethernasports.de/gfx_layout/teams_add.jpg);
weiterhin das Hintergrundbild anzeigen müsste, oder ?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 20.01.2006, 11:18
#
XHTMLforum-Kenner
 
Registriert seit: 30.06.2005
Ort: Hamburg
Beiträge: 2.092
IChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer Mensch
Standard

Nein.
Zitat:
hidden
The generated box is invisible (fully transparent, nothing is drawn), but still affects layout.
(2.1 11.2)

Du kannst den Text per negativem text-indent zur Seite schleudern, was man für rollover nutzen kann.
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 20.01.2006, 17:18
Benutzerbild von kadees
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 22.06.2004
Ort: in Baden (nicht Schwaben)
Beiträge: 792
kadees wird schon bald berühmt werden
Standard

hi,

wenn ich Dein Problem richtig verstanden habe, willst du das Hintergrundbild als "Normalzustand", wenn kein CSS geladen wird, dann soll der Text erscheinen.

Wäre z.B. so lösbar:

CSS:
Code:
.invis {display: none;}

.content p.header2 {
    background-image: url(http://www.ethernasports.de/gfx_layout/teams_add.jpg);
    width: 484px;
    height: 24px;
    background-repeat:no-repeat;
}
HTML:
Code:
<div class="content">
    <h2 class="invis">Add a Team</h2>
    <p class="header2"> </p>
    ...
</div>
was's das?

dieter
__________________
Gruss Dieter

Vegetarier essen meinem Essen das Essen weg.
Und unsere Norweger sind reine Karnivoren.

selfhtml | css4you | jendryschik | styleworks | Webdesign mit XHTML und CSS
Mit Zitat antworten
  #4 (permalink)  
Alt 20.01.2006, 21:57
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.01.2006
Beiträge: 15
Arachon` befindet sich auf einem aufstrebenden Ast
Standard

So. Erstma "Danke!" an euch beide (beide Lösungen funktionieren).

Mit einem
Code:
    margin: 0px;
bringen beide Varianten den gewünschten Effekt, wie kadees ihn auch schon beschrieben hat.

Ich hab jetzt allerdings die Variante von IChao genommen, da sie mir als die "sauberere" Lösung erscheint. Ich "schubse" lieber den Text von der Seite, als dass ich ein im Prinzip leeres Element zusätzlich erstelle, was (wenn mich nicht alles täuscht) dem Sinn von XHTML & CSS wiederspricht.
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Darstellungsfehler Hintergrundbild Überschrift Novastar CSS 57 19.09.2010 17:10
Fehlendes(?) oder falsch positioniertes Hintergrundbild in IE6 und IE7 shredder01 CSS 4 28.11.2009 20:38
Repeat-y - Hintergrundbild nur nach unten wiederholen lassen *pi CSS 2 29.08.2008 13:42
Barrierefreiheit wirklich nötig? jensr Barrierefreiheit 128 06.11.2006 10:54
Problem: Überschrift <hx> innerhalb von Abschnitt <p> Ares CSS 7 24.10.2006 13:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:48 Uhr.