Webhelyet fejlesztek a wampszerver használatával a localhoston, és megpróbálom megtekinteni a webhelyemet mobilon a helyi hálózatomon.
A Settings > General
könyvtárban megváltoztattam az otthoni és a webhely URL-jét a következőre:
Címzett
A bársony blues URL plugint is használtam a képek stb. frissítésére a localhostról az ip-re.
A webhelyem összes képe a mobilon jelenik meg, a kezdőlap háttérsor képei kivételével. Ellenőriztem az URL-t a Chrome fejlesztői eszközökben, és az URL elérési útja megegyezik a megjelenített képekkel. Veszteséges vagyok, hogyan tovább.
Minden segítség nagyszerű lehet.
Megjegyzések
Válasz
A probléma nem történt meg az img src vagy a háttérkép URL-lel, hanem még mindig nem tudom, miért, de amikor megváltoztattam a http.vhosts.config fájlt és frissítettem a wamp szervert, majd kikapcsoltam a Wamp tűzfal beállításait, a képek megtekinthetők. Ha fordítva tettem a tűzfal, majd az Apache megváltoztatásával, akkor a képek nem láthatók.
A relatív elérési utak másképp működnek, ha CSS fájlban használják őket. A viselkedés továbbra is ugyanaz, és az elérési út még mindig relatív, de egy ember számára zavarónak tűnhet.
Ha ilyen elérési utat használ a képéhez:
A böngésző az mappa, amely az aktuális web gyökerén található. De amikor ugyanazt az értéket használja a CSS-en belül:
A történet más. A böngésző az
path
mappába fog keresni, a stíluslap helye alapján, és nem az aktuális URL alapján. Tehát, ha a stíluslap a következő helyen található:Ezután a böngésző megkeresi:
Ami nem létezik. Ezért fontos, hogy a CSS útvonalakat a stíluslap útvonalához viszonyítva építsük fel.
A további megértés érdekében nézze meg itt .
Megjegyzések
ip/site/wordpress/wp-content/uploads/2017/06/image.jpg
elemet a böngészőbe, és nézze meg, hogy megnyílik-e. Ha mégis megtörtént, érdemes az URL-t a következőbe foglalni: mintbackground-image url('URL')
vagy adjon hozzáhttp://
aip
. / li>