2016-07-01 4 views
-4

Ich habe Code in CSS in Eclipse IDE (Mars1) geschrieben.Wie bekomme ich den CSS-Code für alle Browser

Mein Code funktioniert perfekt in Internet Explorer, aber es funktioniert nicht in Google Chrome oder Microsoft Edge.

Ich meine, der Inhalt wird angezeigt, aber die Hintergrundbilder und Hintergrundfarben, die ich verwendet habe, werden im Chrome-Browser nicht angezeigt. Warum geschieht dies so? Was ist der Grund, wie wird der Fehler behoben?

Ich verwende background-image.

Beispiel:

background-image:url("C:\project\images\background.jpg"); 

dies mein Code dieser sis Code

body { 
    background:url("C:/COMPUTER/E drive/My Externalp,f.jgg"); 
margin-left:10px; 
color:#000000; 
font-family:serif; 
font-size: medium; 
font-style:normal; 
} 

was soll ich tun erklären im Detail in Chrom plaese zu arbeiten, warum es in Chrom arbeitet und nicht arbeitet in chrome Ich benutze Tomcat 7.0 Server

+0

Ich auch. Aber wirklich - Installiere [http server] (https://httpd.apache.org/) und fang an, es richtig zu machen. Und BTW, IE Browser ist ein Standard für NICHTS ALL –

+3

Aber kein Idiot sein ... Ihre Dateien sind auf Ihrer lokalen Festplatte untergebracht. Die Verwendung von vollständig qualifizierten Pfaden wie diesem (C: \) wird im Allgemeinen nicht empfohlen ... Sie sollten relative Pfade wie '../images/background.jpg' verwenden, vorausgesetzt, Ihr HTML ist in Projekten und Ihr CSS ist in einem Ordner wie ' Stil'. Das Problem, das Sie haben, ist, dass lokale Pfade eine spezielle Pfadkennung für andere Browser haben, die Sie einfach durch Verwendung relativer Pfade vermeiden. –

+0

Ich denke, das war eine Antwort ... und ich habe es so gemacht. –

Antwort

3

Ihre Dateien sind auf Ihrer lokalen Festplatte untergebracht. Das Verwenden von vollständig qualifizierten Pfaden wie diesem (C: \ projects) wird im Allgemeinen nicht empfohlen ... (und bricht ab).

Sie sollten relative Pfade wie '../images/background.jpg' verwenden, vorausgesetzt, Ihr HTML befindet sich in Projekten und Ihr CSS befindet sich in einem Ordner wie 'Stil'. Das Problem, das Sie haben, ist, dass lokale Pfade eine spezielle Pfadkennung für andere Browser haben, die Sie einfach durch Verwendung relativer Pfade vermeiden.

Oder, wirklich, installieren Sie eine Art von HTTP-Server und wirklich es richtig machen.

+0

ich will Grund, warum es in IE zu arbeiten und nicht in Chrom – mvs

+0

dieser sis Code