Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   hintergrund farbe in html mittendrin ändern (https://www.delphipraxis.net/81982-hintergrund-farbe-html-mittendrin-aendern.html)

ferby 6. Dez 2006 10:06


hintergrund farbe in html mittendrin ändern
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

Ich habe ein Problem mit html bzw. css

Ich möchte eine Seite habe die so aufgebaut ist


////////////////////////
// Hintergrundfarbe 1 //
////////////////////////

////////////////////////
// Diverse Grafiken //
////////////////////////

////////////////////////
// Hintergrundfarbe 2 //
////////////////////////


Aber wie kann ich erreichen, das ich die Hintergrundfarbe nach den Grafiken änder?


Im Anhang eine Grafik wie das ganze, ein Menü, ausschauen soll.

Das Gelbe ist Hintergrundfarbe1, die Menüeinträge sind die Grafiken, und nach den Menüeinträgen soll es grau weiter gehen, also die Hintergrundfarbe 2.


Bin für alle Lösungen offen

mkinzler 6. Dez 2006 11:50

Re: hintergrund farbe in html mittendrin ändern
 
Packe den grauen teil in einen eigenen DIV

Thorben77 6. Dez 2006 12:41

Re: hintergrund farbe in html mittendrin ändern
 
Zeig mal deinen bisherigen Aufbau. Mir fallen da nämlich mehrere Möglichkeiten ein, wie das gehen könnten.

Ein Beispiel:
Code:
<div style="background: gray; width: <Breite der Grafiken in Pixel> ;">
  <div style="background: orange; height: <Wie hoch soll der orangene Teil sein?> ;"></div>
 
</div>
Nebenbei:
Ich finde es grauenhaft, die Menüpunkte als Grafiken darzustellen. So wie dein Beispiel aussieht, könntest du das auch problemlos mit „normalem“ Text tun, z.B. mit einer schönen (X)HTML-Liste.

DP-Maintenance 6. Dez 2006 13:17

DP-Maintenance
 
Dieses Thema wurde von "SirThornberry" von "Klatsch und Tratsch" nach "Programmieren allgemein" verschoben.

ferby 6. Dez 2006 14:37

Re: hintergrund farbe in html mittendrin ändern
 
Hallo,

ich habe es jetzt so gemacht:

<html>

<head>

<style type="text/css">
* {
margin: 0;
padding: 0;
border: 0px;}
body { margin-top:0px; margin-left:0px; background-color: #9B9B9B; }
#header {
width: 100%;
height: 180px;
background-color: #FFCC00; }
</style>


</head>

<body>

<div id="header">
</div>

[img]projekte.bmp[/img]
[img]entwicklung.bmp[/img]

</body>

</html>


Beim FierFox wird es auch so angezeigt wie ich es will,
aber der IE zeigt beim oberen Hintergrund nur ein Teil richtig an, ganz rechts ist aus irgendeinen Grund #9B9B9B

Warum?? Wie kann ich das verhindern?


ED:

Hier der Link: http://pauser.ferby.eu/ Schaut es euch einfach mal mit FF an und mit IE.
(Ps. Der Quellcode ist schlecht, weiß ich selbst^^, ist nur ein schnelles Werk zum ausprobieren von Div und anderen Sachen)

zahor 7. Dez 2006 16:10

Re: hintergrund farbe in html mittendrin ändern
 
Also bei mir sehn sie in IE und FF gleich aus!

kabuco 7. Dez 2006 16:14

Re: hintergrund farbe in html mittendrin ändern
 
Ich würde dazu tendieren, das ganze mit einer Tabelle zu machen. Dort kannst du dann die Höhe der Zellen einfach einstellen und natürlich auch die Hintergrundfarbe.

Gruß kabuco

Thorben77 7. Dez 2006 16:24

Re: hintergrund farbe in html mittendrin ändern
 
Ich würde dazu tendieren, das Ganze mit CSS passend zu formatieren und auf Frames und Tabellen zu verzichten. Im CSS kannst du die Breite des Blocks links einfach einstellen und natürlich auch die Hintergrundfarbe.

:wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 Uhr.

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