SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.09.2006, 15:40   #1
TP-Member
 
Registriert seit: May 2006
-I-Chaos-I-1337 ist auf einem guten Weg
Smile

Wiederholung eines Bildes?


Hm, vielleicht wurde das schon 300.000 mal gefragt - jedenfals konnte ich über die Suchfunktion nichts finden : /

Meine Frage betrift folgendes: Ich habe eine Tabelle erstellt um dort ein Menü hineinzubasteln. Das Menue ist ein Menue oben, verläuft also auf der x-Achse...

so ungefär:

http://de.geocities.com/tost222/X.GIF

Code:
<body>
<div align="center"><img src="" alt="" name="Y" width="5" height="21" id="Y" style="background-color: #0000FF" /><img src="" name="X" width="98" height="21" id="X" /><img src="" alt="" name="XX" width="98" height="21" id="XX" style="background-color: #990000" /><img src="" alt="" name="XXX" width="98" height="21" id="XXX" /><img src="" alt="" name="XXXX" width="98" height="21" id="XXXX" style="background-color: #990000" /><img src="" alt="" name="XXXXX" width="98" height="21" id="XXXXX" /><img src="" alt="" name="XXXXXX" width="98" height="21" id="XXXXXX" style="background-color: #990000" /><img src="" alt="" name="XXXXXXX" width="98" height="21" id="XXXXXXX" style="background-color: #D4D0C8" /><img src="" name="YY" width="5" height="21" loop="-1" id="YY" style="background-color: #0000FF" /></div>
</body>

Nun möchte ich, dass sich die Bilder Y und YY (die Blauen) genau soweit wiederholen, dass wenn man mit einer Auflösung von 800 x 600 auf die Page geht, diese genau mit der richtigen Breite angezeigt wird. Also eine X-Achsen-Variable.

Sodass, egal ob mit 800 x 600 oder mit 1600 x 1200 die Homepage immer genau die Breite vom Browser hat...

Nun dachte ich, dass man vielleicht 2 Bildchen einfügen könnte die sich immer wiederholen - und zwar Horizontal (x-Achse) ...
Wie könnte ich das hinbekommen? Dass sich die besagten Blauen Bilder Y und YY genau gewünscht wiederholen?

Gegeb.falls siehts besser aus wenn sich nur ein Bildchen wiederholt und das Menü ganz nach Links und nicht mittig verschoben wird... Was würdet ihr denn empfehlen? : )

Achja: Des ist das beste Forum für Html weit und breit : )

Geändert von -I-Chaos-I-1337 (06.09.2006 um 15:46 Uhr).
-I-Chaos-I-1337 ist offline   Mit Zitat antworten


Alt 06.09.2006, 20:33   #2
TP-Supporter
 
Registriert seit: Apr 2001
Judi macht alles soweit korrekt
Hallo

warum legst Du Dir keine Hintergrundfarbe in das <div> mit der Farbe blau? Oder ein Hintergrundbild, was sich wiederholt?

Das mit den Bildchen rechts und links ist meines Erachtens Unsinn
__________________
Liebe Grüße, die Judi!
Judi ist offline   Mit Zitat antworten
Alt 06.09.2006, 21:06   #3
TP-Moderator
 
Benutzerbild von His.Master's.Voice
 
Registriert seit: Mar 2006
His.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine User
Hallo Stephan,

wie Judi schon angedeutet hat, weise dem DIV einfach folgendes zu:
Code:
<div style="background-color:#0000FF; height:21px; text-align:center;">
Die 5px breiten Grafiken (blau) brauchst du dann wirklich nicht mehr!
Noch besser wäre natürlich die style Anweisung mit einem externen Stylesheet einzubinden.
__________________
Gruß HMV

Script-Wegweiser

Geändert von His.Master's.Voice (06.09.2006 um 21:09 Uhr).
His.Master's.Voice ist offline   Mit Zitat antworten
Alt 06.09.2006, 21:50   #4
TP-Member
 
Registriert seit: May 2006
-I-Chaos-I-1337 ist auf einem guten Weg
Arrow

hm... Wie könnt ich es denn machen, dass ein Umbruch einer Tabelle verhindert wird?

Ich würde nämlich gerne meine Buttons über den Hintergrund rüber machen, damit er damit verschmelzt --- > http://de.geocities.com/tost222/Seiten/Index.html

Sodass es aussieht, als ob sich nur das rote bewegt, wenn man ein Rollover macht... Der Übergang von Schwarz zu Weiß müsste exakt mit dem Hintergrund übereinstimmen...

Wüsstet ihr wie das zu machen wäre? : /

Und wie ich gerade feststelle - der Schwarzweiß-Übergang wiederholt sich schon in der mitleren Tabelle, obwohl er die exakte Höher der tabelle hat : (


Achja: Wie bekomm ich den Abstand weg der zwischen dem Linken Abschluss und dem Mittelteil ist? Die Tabelle, hat keine Linienbreite...

Geändert von -I-Chaos-I-1337 (06.09.2006 um 22:00 Uhr).
-I-Chaos-I-1337 ist offline   Mit Zitat antworten
Alt 06.09.2006, 22:54   #5
TP-Moderator
 
Benutzerbild von His.Master's.Voice
 
Registriert seit: Mar 2006
His.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine User
Stephan,

deine Fragestellung ist nicht so verständlich.
Zitat:
- Tabellenumbruch
- damit er damit verschmelzt
- nur das rote bewegt
- Der Übergang von Schwarz zu Weiß
Momentan kann ich nicht nachvollziehen was du meinst.
__________________
Gruß HMV

Script-Wegweiser

Geändert von His.Master's.Voice (07.09.2006 um 13:24 Uhr).
His.Master's.Voice ist offline   Mit Zitat antworten
Alt 07.09.2006, 14:45   #6
TP-Member
 
Registriert seit: May 2006
-I-Chaos-I-1337 ist auf einem guten Weg
Arrow

Zitat:
Zitat von -I-Chaos-I-1337
hm... Wie könnt ich es denn machen, dass ein Umbruch einer Tabelle verhindert wird?

Ich würde nämlich gerne meine Buttons über den Hintergrund rüber machen, damit er damit verschmelzt --- > http://de.geocities.com/tost222/Seiten/Index.html

Sodass es aussieht, als ob sich nur das rote bewegt, wenn man ein Rollover macht... Der Übergang von Schwarz zu Weiß müsste exakt mit dem Hintergrund übereinstimmen...

Wüsstet ihr wie das zu machen wäre? : /

Und wie ich gerade feststelle - der Schwarzweiß-Übergang wiederholt sich schon in der mitleren Tabelle, obwohl er die exakte Höher der tabelle hat : (


Achja: Wie bekomm ich den Abstand weg der zwischen dem Linken Abschluss und dem Mittelteil ist? Die Tabelle, hat keine Linienbreite...

- Tabellenumbruch
- damit er damit verschmelzt
- nur das rote bewegt
- Der Übergang von Schwarz zu Weiß


Hier --> http://de.geocities.com/tost222/erklaerung.GIFversuch ich es nocheinmal zu erklären : )

Wenn das Button-Bild, wie auf dem ErklärungsBild zu sehen ist, nun exakt auf dem Schwarz zu Weiß und wieder Weiß zu Schwarz Übergang vom Hintergrund iist, sieht es aus als ob sich nur das rote vom Button-Bild bewegt - sofern man ein Rollover daraus macht...

Ich kann schlecht erklären : (
-I-Chaos-I-1337 ist offline   Mit Zitat antworten
Alt 07.09.2006, 17:00   #7
TP-Moderator
 
Benutzerbild von His.Master's.Voice
 
Registriert seit: Mar 2006
His.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine User
Den Übergang (Schwarz/Weis-Grafik) hast du zwar mit background eingebunden, diese wird dann natürlich in alle Richtungen horizontal wie vertikal wiederholt.

Du müsstest die Wiederholung mit repeat-x einschränken, siehe hier. D.h. der Übergang kommt in den Hintergrund, die Rollovergrafik (rot) musst du dann in die gleiche Mittelzeile setzen.

Zu den kleinen 1px Abständen rechts und links: Die Tabellenformatierung mischst du sehr stark, mal mit th mal mit td. th ist für den Tabellenkopf vorgesehen. Ersetze mal alle th durch td. Unten sind auch nur zwei Spalten definiert. Das solltest du erst mal bereinigen. Dann habe ich nach dem img Tag für den Schwarz/Weis Übergang noch ein Leerzeichen &nbsp; gesehen.
__________________
Gruß HMV

Script-Wegweiser
His.Master's.Voice ist offline   Mit Zitat antworten
Alt 07.09.2006, 21:35   #8
TP-Member
 
Registriert seit: May 2006
-I-Chaos-I-1337 ist auf einem guten Weg
Arrow

Das mit der X-Achse wusste ich schon, allerdings wusste ich nur wie ich das für den Homepagehintergrund im Dremweaver einstelle, aber nicht für eine einzelne Tabelle. Ich habe mir daran versucht - es klappt irgendwie nicht : (

<td height="21" align="center" valign="middle" nowrap="nowrap" background="../Bilder/MenueBilderOben/Normal/OMenueAbstandLinks.png"><div style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbLinks.png);
background-repeat:repeat-x;float:left;"></td>


Was habe ich schon wieder alles falsch gemacht? : )

zu dem td und th - das habe ich nun, wie ich denke verbessert.
Hat das eigendlich irgendwelche negativen Auswirkungen auf die Homepage?

Gruß Stephan
-I-Chaos-I-1337 ist offline   Mit Zitat antworten
Alt 07.09.2006, 22:41   #9
TP-Moderator
 
Benutzerbild von His.Master's.Voice
 
Registriert seit: Mar 2006
His.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine User
Zitat:
Zitat von -I-Chaos-I-1337
Was habe ich schon wieder alles falsch gemacht? : )
Mehrere Sachen...!

1. Du hast den Hintergrund jetzt zweimal eingebunden, im td Tag und nochmal im div Tag.
2. Es würde auch der End-Tag </div> für den Container fehlen und du hast nicht mit width und height gesagt wie gross der Container werden soll. Da auch erstmal nichts im Container enthalten ist, schrumpft dieser auf eine Nullgröße. Somit sieht man den Hintergrund aus dem td Tag, der natürlich noch die ganz normale Wiederholung in x und y Richtung hat.
3. Den <div> Container brauchst du nicht unbedingt, setze die style Anweisung in den td Tag.

Bsp:
Code:
<td height="21" align="center" valign="middle" nowrap="nowrap" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbLinks.png);
background-repeat:repeat-x;">
...
...
hier kommt jetzt die <img Anweisung für die Rollovergrafik
...
...
</td>
Alternativ kannst du denn <div> Container auch stehen lassen, dann aber möglichst mit width und height. Float:left brauchst du auch nicht weil die Rollovergrafik zentriert werden soll. Aus dem td Tag müsste dann aber die background Anweisung raus.
__________________
Gruß HMV

Script-Wegweiser
His.Master's.Voice ist offline   Mit Zitat antworten
Alt 08.09.2006, 12:36   #10
TP-Member
 
Registriert seit: May 2006
-I-Chaos-I-1337 ist auf einem guten Weg
Angry

Zitat:
Zitat von ngc4594
Mehrere Sachen...!

1. Du hast den Hintergrund jetzt zweimal eingebunden, im td Tag und nochmal im div Tag.
2. Es würde auch der End-Tag </div> für den Container fehlen und du hast nicht mit width und height gesagt wie gross der Container werden soll. Da auch erstmal nichts im Container enthalten ist, schrumpft dieser auf eine Nullgröße. Somit sieht man den Hintergrund aus dem td Tag, der natürlich noch die ganz normale Wiederholung in x und y Richtung hat.
3. Den <div> Container brauchst du nicht unbedingt, setze die style Anweisung in den td Tag.

Bsp:
Code:
<td height="21" align="center" valign="middle" nowrap="nowrap" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbLinks.png);
background-repeat:repeat-x;">
...
...
hier kommt jetzt die <img Anweisung für die Rollovergrafik
...
...
</td>
Alternativ kannst du denn <div> Container auch stehen lassen, dann aber möglichst mit width und height. Float:left brauchst du auch nicht weil die Rollovergrafik zentriert werden soll. Aus dem td Tag müsste dann aber die background Anweisung raus.

Ich habe es zwar jetzt hinbekommen, dass das Linke Abschlussbild von dem Menü mit dem sich wiederholenden Bild der Mitte von dem Menü verschmilzt, allerdings habe ich das mit dem rechten Abschluss nicht hinbekommen...

Das ist die Homepage bis jetzt:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>SunOfDarkness</title>
<style type="text/css">
<!--
body,td,th {
	color: #FFFFFF;
}
body {
	background-color: #000000;
	background-repeat: repeat-x;
}
-->
</style></head>

<body>
<table width="1030" border="0" cellspacing="0">
  <tr>
    <td width="111" scope="col"></td>
    <td width="787" scope="col"><div align="center"><img src="../Bilder/Logo/LogoDummy.png" alt="" name="Logo" width="232" height="96" id="Logo" /></div></td>
  </tr>
  <tr>
    <td nowrap="nowrap" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbLinks.png);
background-repeat:no-repeat;"></td>
    <td height="21" nowrap="nowrap" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbstandLinks.png);
background-repeat:repeat-x;"><div align="center"><img src="../Bilder/MenueBilderOben/Normal/OMenueHome.png" width="98" height="21" /></div></td>
    <td width="126" nowrap="nowrap" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbRechts.png);
background-repeat:no-repeat;"><div align="left"></div></td>
  </tr>
  <tr>
    <td rowspan="2" align="left" valign="top"><div align="center"><img src="../Bilder/MenueBilderOben/Normal/OMenueHome.png" width="98" height="21" /></div></td>
    <td></td>
  </tr>
  <tr>
    <td height="626"></td>
  </tr>
</table>
</body>
</html>
Und warscheinlich enthält der Code eine Menge Fehler, da er so aussieht:

http://de.geocities.com/tost222/Seiten/Index.html

Und ich komme einfach nicht weiter : (

Dass, wie oben erwähnt, der Rolloverbutton mit dem Tabellenhintergrund verschmilzt habe ich immer noch nicht geschaft...
-I-Chaos-I-1337 ist offline   Mit Zitat antworten
Alt 08.09.2006, 19:05   #11
TP-Moderator
 
Benutzerbild von His.Master's.Voice
 
Registriert seit: Mar 2006
His.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine User
Habe den Code mal bereinigt: Die linke Grafik hast du nicht richtig gesliced. Oben fehlt 1px Linie, unten 1px Linie wegnehmen.
Der Rolloverbutton ist zwar jetzt genau in der Mitte, an den Seiten ist der Übergang jedoch auch nicht ganz sauber.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>SunOfDarkness</title>
<style type="text/css">
body, td, tr, table, div {
	color: #FFFFFF;
	margin:0; padding:0;
	background-color: #000000;
	border:none;
}

div#logo {
	text-align:center;
}
</style>

</head>

<body>

<table width="1024" cellspacing="0" cellpadding="0">
  <tr>
    <td width="111"></td>
    <td width="787"><div id="logo"><img src="../Bilder/Logo/LogoDummy.png" width="232" height="96" alt="Logo" /></div></td>
    <td width="126"></td>
  </tr>
  <tr>
    <td height="21" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbLinks.png); background-repeat:no-repeat"></td>
    <td height="21" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbstandLinks.png); background-repeat:repeat-x; text-align:center;"><img src="OMenueHome.png" width="98" height="21" alt="" /></td>
    <td height="21" style="background-image: url(../Bilder/MenueBilderOben/Normal/OMenueAbRechts.png); background-repeat:no-repeat"></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>

</body>
</html>
__________________
Gruß HMV

Script-Wegweiser
His.Master's.Voice ist offline   Mit Zitat antworten
Alt 08.09.2006, 21:11   #12
TP-Member
 
Registriert seit: May 2006
-I-Chaos-I-1337 ist auf einem guten Weg
Lightbulb

Sowas blödes - ich wusste, dass es soetwas sein musste : )
Das button Bild und der echte Abschluss waren verkehrt von mir gemacht : ))

Herzlichen Dank für eure und vorallem deine Mühen Uwe!!!
Ich hoffe ich habe nicht allzuviele Umstände gemacht : D
-I-Chaos-I-1337 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Dreamweaver
Wiederholung eines Bildes? Wiederholung eines Bildes?
« Online Shop, aber wie??? | div »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:23 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67