2

Я использую Windows 8.1 и только что скачал Notepad++ v6.8 для использования в некоторых разработках HTML/PHP.

Проблема, с которой я сталкиваюсь, связана с маленькими знаками +/- (сгиб / коллапс) на левой стороне IDE.

Обычно, когда я нажимаю на один из значков +/-, чтобы свернуть раздел, он закрывает только этот уровень / раздел.

Однако теперь он закрывает ВСЕ под этим тоже. (а не только тот раздел / фрагмент кода, который соответствует группировке (открывающие / закрывающие теги)

Пример проиллюстрирован ниже:

Если я нажимаю +/- рядом с любым из <div> class="item"> , он полностью скрывает все под ним ... даже в нижнем колонтитуле.

Как я могу это исправить? Я пытался изучить материал уровней сгиба / коллапса, но ничего не изменило результаты / поведение.

Это ошибка в новой версии? Я не верю, что установка, установленная на моем рабочем компьютере, работает таким образом.

 <?
$pageTitle = 'Home Page';

include('_includes/header.php');

?>

<div id="slideContainer">
    <div class="item">
            <h2 class="itemTitle">Meet KO</h2>
            <div class="itemImage"><a href="/">
                <img alt="Meet KO" border="0" src="images/homepage/meet_ko.jpg" /></a>
            </div>
            <div class="itemButton"><a href="/">
                <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>
            </div>
        </div>

        <!-- vsmile -->
        <div class="item">
            <h2 class="itemTitle">Try On A New Smile</h2>
            <div class="itemImage"><a href="/">
                <img alt="Try On A New Smile" border="0" src="images/homepage/mvb_icon.jpg" /></a>
            </div>
            <div class="itemButton"><a href="/">
                <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>
            </div>
        </div>

        <!-- getting started -->
        <div class="item">
            <h2 class="itemTitle">Getting Started</h2>
            <div class="itemImage"><a href="/">
                <img alt="Getting Started" border="0" src="images/homepage/ko_101.jpg" /></a>
            </div>
            <div class="itemButton"><a href="/">
                <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>
            </div>
        </div>
</div>


<div id="greyContainer">
    test text
</div>

<?

include('_includes/footer.php');
?>

1 ответ1

3

Я думаю, что у вас проблемы со сворачиванием из-за непревзойденных ссылок href, которые есть у вас до некоторых элементов img

<div class="itemButton"><a href="/">
            <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>

Мой опыт с этим обычно является результатом синтаксических ошибок HTML, таких как неправильное вложение. Я обнаружил это, когда включал дословный код между тегами XMP, которые содержали несопоставимые "теги" (не теги, а параметры шаблона в C++). Notepad++ не игнорирует текст между тегами XMP, как это делают браузеры.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .