Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   HTML: Text über bestimmter Position auf Grafik anzeigen (https://www.delphipraxis.net/121308-html-text-ueber-bestimmter-position-auf-grafik-anzeigen.html)

T.E. 25. Sep 2008 13:13


HTML: Text über bestimmter Position auf Grafik anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 2)
Moin Moin!
Also ich habe ein klitze kleines Problem, was mich im moment nahezu zum verzweifeln bringt.
Und zwar möchte ich gerne einen Counterstand über einer bestimmten Grafik (siehe ANhang) anzeigen, und zwar so, das die Counterzahl immer genau in der Mitte der Grafik ist.

Zur Zeit verusche ich das so:
CSS Code
Code:
#counter{
height:100%;
z-index:1;
}
#counter_text{
font-size:1.5em;
font-weight:bold;
color:#1860A8;
height:100%;
z-index:2;
}
und der Code in der Wiedergabeseite:
Code:
<div id="counter">[img]images/counter.gif[/img]</div>
<div id="counter_text">
<?php   
//COUNTERSTAND ERMITTELN
echo $counter;
?>
</div>
leider ist das derzeitige ergebnis nur, das der Stand unterhalb der Grafik angezeigt wird (siehe Screenshot)!

Kann mir da vllt mal jemand sagen, wie ich das am besten löse?

EDIT: Diverse Suchanfragen bei Google haben mich auch nicht weiter gebracht...

Mr_G 25. Sep 2008 13:29

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
Ich würde es so machen: Setz das Bild einfach mit CSS als Hintergrund für das <div>:
Code:
#counter{
  ...
  background: #FFFFFF url(images/counter.gif) no-repeat left top;
}
Nun musst du nur den Text in das <div> schreiben und ihn mittels CSS formatieren.

T.E. 25. Sep 2008 13:33

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Okay ich habe das mal so gemacht wie vorgeschlagen; das Ergebniss sieht folgender maßen aus:
Der untere Teil der Grafik wird einfach abgeschitten -> siehe Screenshot.

jfheins 25. Sep 2008 13:37

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
1. Du musst die Box auch so groß machen, wie das Bild (mit css und height, width)

2. Du musst den Text dann horizontal und vertikal zentrieren ;)

T.E. 25. Sep 2008 13:44

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
bis auf die vertikale Zentrierung habe ich das aber bei der vertikalen komme ich nicht weiter :oops: sry.

Mr_G 25. Sep 2008 13:50

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
Einfach mit:
Code:
vertical-align: middle;
Selfhtml hat auch ne CSS-Referenz ;)

EDIT: Mir fällt ein es könnte auch valign sein...

T.E. 25. Sep 2008 18:03

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
Okay Vielen Dank!

BullsEye 25. Sep 2008 18:39

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
es heißt

Zitat:

valign: middle;
Nur zur klarstellung ;)

Thorben77 26. Sep 2008 18:26

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
Nope, die CSS-Eigenschaft heißt vertical-align, das veraltete HTML-Attribut hieß valign :wink:

BullsEye 27. Sep 2008 13:12

Re: HTML: Text über bestimmter Position auf Grafik anzeigen
 
Zitat:

Zitat von Thorben77
Nope, die CSS-Eigenschaft heißt vertical-align, das veraltete HTML-Attribut hieß valign :wink:

Ok, wieder was dazugelernt, danke ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz