SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 06.10.2006, 18:37:36
JC_Chris JC_Chris ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Hi,

ich habe ein Problem und brauche eine Lösungen habe leider nur zwei Tage zeit und muss noch eine Menge andere Dinge an der
Seite erledigen.
Ich weiß leider nicht ob das Forum, dass richtige ist, da ich nicht weiß ob javascript,css usw. in Frage kommen.


//Mein Problem


1.Ich habe ein frameset mit 3 frames (links[Navigator],oben[Logo],rechts[main])
2.Diese Aufteilung ist nicht änderbar!


Die Grafiker möchten ein Hintergrundfarbe von 253px breite, rechts ausgerichtet über den ganzen Montitor ( also im frame oben
und main).


Ich habe zwei Bilder erstellt für oben und main und ausgerichtet.
/* in frame top und main: body { background: url(picname) repeat-y 100% 100% } */

Das klappt auch, aber wenn die Scrollbar an/aus gestellt wird sind die Bilder nicht mehr untereinander.
Also habe ich "scrollbar=yes" für den main frame eingestellt und es klappt, aber der Safari-Browser(steht mir in den nächsten
Tagen nicht zum testen zur Verfügung) ignoriert diesen Befehl, wobei ich sagen muss, dass das mit der scrollbar quatsch ist
weil jeder browser unterschiedliche scrollbars hat.

Jetzt meine Frage(n)
Wie kann ich die Bedingung der grafiker erfüllen?
Wo gibt es ähnliche Seiten?
Gibt es fertige scripte und wo?

Ich bin für jede Hilfe dankbar!
Mit Zitat antworten
  #2  
Alt 06.10.2006, 19:18:14
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Ist mir zwar unklar warum dies bei dir passiert, aber hast du es mal so versucht.

background: url(picname) repeat-y right;

Oder meinst du, dass der BG um die Scrollbar-Breite nach innen rutscht?
__________________
Grüße Andes

Geändert von Andes (06.10.2006 um 19:25:23 Uhr)
Mit Zitat antworten
  #3  
Alt 06.10.2006, 21:47:47
JC_Chris JC_Chris ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
AW: Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Hi,
ja das BG rutscht nach innen! Und bei einigen Browsern wird im mainframe das BG von +- 1-5px verschoben dargestellt.
Mit Zitat antworten
  #4  
Alt 06.10.2006, 23:15:19
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Für eine Lösung ohne Javascript würde mir nur einfallen. Den Hintergrund zu vertauschen. Die ganze Seite erhält als Hintergrundfarbe die Farbe die nur rechts sein soll und als Grafik wird ein weißes Bild eingefügt, welches halt wie folgt definiert wird.
Code:
background:url(bg.jpg) repeat-y left #fe6703;
Für den TopFrame wirst du dann wahrscheinlich eine weiße Grafik benötigen. Die um die Breite des LeftFrame breiter ist als die für den MainFrame.
__________________
Grüße Andes
Mit Zitat antworten
  #5  
Alt 06.10.2006, 23:45:19
JC_Chris JC_Chris ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
AW: Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Hi und vielen dank ich werde es morgen früh gleich testen
Mit Zitat antworten
  #6  
Alt 07.10.2006, 14:10:36
JC_Chris JC_Chris ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
AW: Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Hi,
die Idee war nicht verkehrt aber es fehlt noch was. Und zwar wenn ich das Browserfenster verkleinere müssen die BG width=width -1; sein damit auf der rechten Seite die Farbe mit der vorgegebenen px Anzahl erhalten bleibt. Gibt es eine Funktion wie z.B.

//wenn Browser verkleinert wird
var X1=Zahl; X2=Zahl;

function onChange (){
BG1.width = ((Browserfenster.width – BG1.width) + X1px) -1;
BG2.width = BG1.width – X2px;
}

Gibt es so eine Möglichkeit?
Und wie kann ich auf diese Zurückgreifen?
Mit Zitat antworten
  #7  
Alt 07.10.2006, 17:59:35
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Hilfe Hintergrundgrafik-/Farbe gleich ausrichten über 2frames

Du kannst mit 'innerWidth' und 'innerHeight' bei Gecko-Browsern und bei IE mit 'clientWidth' und 'clientHeight' auf die Fenstergröße oder besser gesagt auf die Body-Maße zugreifen. Auch die CSS-Eigenschaften des Body kannst du mit Javascript verändern. Bloß ist mir nicht bekannt, dass damit die Größe eines Hintergrundbilds geändert werden kann. Dafür benötigt der 'background', die Möglichkeit einer Angabe von 'width' und 'height'.

Code:
Gecko-Browser
var breite = window.innerWidth;
var hoehe = window.innerHeight;

IE
var breite = document.documentElement.clientWidth;
var hoehe = document.documentElement.clientHeight;
__________________
Grüße Andes
Mit Zitat antworten
Antwort


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

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:58:37 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt