У меня есть базовый PHP-скрипт, встроенный в html-документ. У меня также есть внешняя таблица стилей. Когда я просматриваю страницу, CSS влияет на всю страницу, за исключением выражения echo. Когда я тестирую страницу с некоторым текстом html, CSS работает над этим, но при печати переменной она не работает.CSS, похоже, не работает в PHP
Это HTML/PHP:
<div id ="date">
test
<?php
echo "$newDate";
?>
</div>
Это CSS для "дата":
#date {
color:#ff0000;
}
Как я уже сказал, CSS работает для остальной части страницы, и работы при показе "тест", как показано ниже:
дата "2016-03-15 15:43:40" ы также должен быть красным и центрированным, так почему это не работает? Спасибо
EDIT: У меня есть другие классы в моем CSS (это правильное слово?), Которые форматируют область за пределами этого. Может ли это повлиять на мой тег даты div? Также могу я сказать спасибо всем вам, ребята, вы спасатели жизни новичка, как я!
Используйте панель инспекций браузеров (щелкните правой кнопкой мыши -> элемент проверки), чтобы посмотреть, что происходит – JimL
Есть ли какая-либо разметная упаковка '$ newDate'? –
Это ваш код? Если я воспроизведу это, он будет работать. Я предполагаю, что у вас разная разметка или стиль, потому что это странно, а дата должна быть в той же строке, что и текст «Test», и выравниваться влево. –