Slyweb
На разработку сайта! Скидки 50%!
Поиск CSS свойств и HTML элементов:
поиск



Все CSS свойства и HTML элементы справочника
marks

Значения crop и cross необходимы для выравнивания и обрезки печатаемого элемента. Первое отвечает за обрезку элемента, второе за его выравнивание.

Примеры:

  1.@page { marks : crop; }
  2.
  3.body { marks : cross; }
  4.
  5.marks : crop cross;

При печати двухсторонних страниц правая и левая сторона должны отличаться, например для того чтобы удобно сшивать документы. Именно для этих целей предназначены псевдо-селекторы :left :right.

  1.@page :left {
  2. margin-left: 4cm;
  3. margin-right: 3cm;
  4.}
  5.
  6.@page :right {
  7. margin-left: 3cm;
  8. margin-right: 4cm;
  9.}
10.
Помимо двух указанных псевдо-селекторов сущетсвует еще один дополнительный - :first. Данный псевдо-селектор отвечает за параметры первой печатаемой страницы.

Например, ниже указано как можно установить различные отступы для первой страницы и всех остальных страниц:

  1.@page { margin: 2cm } /* Все отступы страниц равны 2см */
  2.
  3.@page :first {
  4. margin-top: 10cm /* Верхний отступ первой страницы равен 10см */
  5.}
  6.


Доступ и установка с jQuery

  • Получить свойство marks: val = $("div").css("marks");
  • Установить свойство marks: $("div").css({"marks":"..."});
  • Установить свойство marks: $("div").css("marks","...");
  • Как использовать популярный jQuery для свойств CSS, - читайте статью "jQuery для начинающих".
Александр Ермаков. Хостинг - www.pwstudio.org