Один стиль CSS сломал меню

#php #html #css

Вопрос:

Я создаю простой веб-сайт. У меня есть три файла menu.php и login.php и style.css . Когда я включаю меню (оно имеет стиль для разделов меню внутри menu.php ) и использует style.css . Это нарушит макет моего меню. Я пытался использовать <style scoped> и #mydiv{ @import "style.css"} , но результаты те же.

Пример кода можно найти здесь.

Обычное меню:

введите описание изображения здесь

Меню, если я использую стиль для регистрационной формы:

введите описание изображения здесь

Ответ №1:

Ваш тег стиля должен быть над меню-div

переместите свои стили в приведенное выше меню-раздел

попробуй!

Комментарии:

1. Я попробовал стиль выше menu-div и внутри menu-div , <style scoped> и я попробовал стиль <head> внутри <!DOCTYPE html> . Но результат тот же.