Поделиться через


"Параметры", "Конструктор HTML", диалоговое окно "Позиционирование CSS"

Обновлен: Ноябрь 2007

Страница Позиционирование CSS позволяет установить параметры, определяющие порядок расположения элементов в режиме конструктора при их создании с помощью любого из следующих методов:

  • Перетаскивание элемента с панели элементов;

  • Перетаскивание элемента из другого источника, например, с другой страницы;

  • Вставка элемента, ранее скопированного в буфер обмена.

Вызов диалогового окна

  1. В Microsoft Visual Web Developer в меню Сервис выберите пункт Параметры.

    Появится диалоговое окно Параметры.

  2. В панели слева разверните узел Конструктор HTML и нажмите Позиционирование CSS.

    Если параметры среды настроены на веб-разработку, то подэлементы этого узла будет недоступны, если не установлен флажок Показать все параметры. Дополнительные сведения о параметрах среды см. в разделе Практическое руководство. Изменение параметров выделения.

ms178734.alert_note(ru-ru,VS.90).gifПримечание.

Дополнительные параметры таблицы HTML можно найти в узле Текстовый редактор, HTML, который отображается, если установлен флажок Показать все параметры.

Дополнительные сведения о форматировании HTML см. Форматирование элементов в редакторе HTML в Visual Web Developer.

Задачи

Элементы пользовательского интерфейса

Параметры позиционирования

  • Переход к следующему виду позиционирования для элементов управления, добавленных с помощью панели элементов, вставки или перетаскивания элемента при помощи мыши
    Задает параметры размещения таблицы каскадных стилей (CSS) по умолчанию для элементов, добавленных на страницу с помощью вставки или перетаскивания в режиме конструктора. Данные размещения задаются с помощью свойства position атрибута style элемента.

    Этот параметр ни на что не влияет в режиме редактирования исходного кода.

    Если снять флажок, элементы в редакторе перетаскиваются или вставляются точно так же, как они определены в панели элементов или в другом источнике, или же так, как они были скопированы в буфер обмена — без изменения каких-либо атрибутов позиционирования. Если установить этот флажок, то при вставке или перетаскивании редактор устанавливает атрибуты позиционирования элемента в соответствии с выбранными параметрами.

    Значение

    Описание

    Абсолютное положение

    В редакторе свойство position устанавливается как absolute, и задаются свойства стиля z-index, left и top. Положение 0,0 определяется в зависимости от родителя текущего элемента. Родительским является первый элемент-контейнер, содержащий данные размещения. Если у текущего элемента нет элемента-контейнера с указанием размещения, сведения о размещении рассчитываются на основе элемента body.

    Относительное положение

    В редакторе свойство position устанавливается как relative, и задаются свойства стиля z-index, left и top. Этот параметр отличается от Абсолютного положения тем, что положение 0,0 определяется относительно положения элемента в потоке страницы. Элемент с относительным позиционированием и свойствами top и left, равными 0, отображается в потоке стандартным образом.

    Статическое положение

    В редакторе свойство position устанавливается как static. В результате элемент управления отображается с использованием макета потока. Определение положения как static полезно, если требуется явным образом переопределить параметры стиля, которые элемент может наследовать от таблицы каскадных стилей.

    Без атрибута положения

    Редактор удаляет любые сведения о положении. В результате элемент управления отображается по умолчанию с использованием макета потока. На размещение элемента управления могут влиять параметры стиля, унаследованные от таблиц каскадных стилей.

    Для получения сведений о влиянии атрибута position найдите «атрибут положения» или «свойство положения» в Библиотеке MSDN.

  • Привязать поточечное расположение и размеры к следующим параметрам
    Ограничивает перетаскивание невидимой сеткой, интервалы которой здесь устанавливаются. Параметр применяется только для элементов, позиционирование которых задано в точках.

    ms178734.alert_note(ru-ru,VS.90).gifПримечание.

    Можно перетаскивать элементы, для которых нет сведений о размещении, или свойство position которых имеет значение static. Тем не менее, их можно перетаскивать только в пределах потока документа, но не в произвольное место на странице.

  • Интервал по горизонтали
    Количество точек по горизонтали между узлами в невидимой сетке.

  • Интервал по вертикали
    Количество точек по вертикали между узлами в невидимой сетке.

См. также

Основные понятия

Размещение элементов в режиме конструктора