Projektuję stronę internetową za pomocą plików CSS, ale mam kilka wystąpień obrazów tła, obrazów dla punktorów na listach i prawdopodobnie będę potrzebował innej funkcji css url()
.W jaki sposób obsługiwane są adresy URL w pliku CSS w CakePHP, aby zawierały odniesienie do właściwej lokalizacji?
Ale, tort, wszyscy URL powinny być obsługiwane przez funkcję Route::url()
, na kilka sposobów, będąc najczęściej $html->url()
Ale moim problemem jest to, że pliki CSS nie są interpretowane przez PHP. W jaki sposób można utworzyć plik CSS zawierający coś takiego:
div.coolbg {
background-image: url('<?= $html->url("/img/coolbg.jpg") ?>');
}
See, moja ostatnia opcja jest, aby zaimportować plik CSS inline na układ, więc może być interpretowane. Ale bardzo lubię używać bardziej "ciastowatego" podejścia.
Dzięki!
Cóż, całkowicie nie zgadzam się z absolutną ścieżką, ponieważ nie jest ona wystarczająco ogólna, aby działać w kilku scenariuszach, ale przyjmuję odpowiednie rozwiązanie, ponieważ poprosiłem o "sposób ciasta" i nic lepszego niż sposób w jaki ciasto to robi. własny plik CSS. Dzięki ! –