Показано с 1 по 3 из 3

Тема: позиционирование обьекта вне экрана

  1. #1

    Регистрация
    23.07.2006
    Сообщений
    18
    Имеется шаблон на 1000px, он резинится до 1280px. Поэтому необходимо чтобы два объекта А и B на разрешении 1000px скрывали половину себя за экраном. Соответственно на разрешении свыше 1280px они были бы видны на все 100px. Объект А интегрировался успешно при помощи отрицательного margin-left, а вот правый как не стараюсь вылазит горизонтальная прокрутка.
    У объекта А и B position: absolute; width: 100px; height: 50px;

    Вопрос, как мне скрыть половина объекта B, чтобы при этом не появлялась горизонтальная полоса прокрутки?
    И как вообще позиционировать объект вне экрана без появления полос прокрутки?

    [Только зарегистрированные пользователи могут видеть ссылки. ]

  2. #2

    Регистрация
    05.08.2009
    Адрес
    Москва
    Сообщений
    20
    Например так:
    <div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-spacere;overflow:auto'><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="content-script-type" content="text/javascript" />
    <title>Test</title>
    <link rel="icon" href="images/favicon.ico" type="image/x-icon" />
    <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
    <link rel="stylesheet" type="text/css" href="styles/try.css" />
    </head>
    <body>
    <div id="container">
    <div id="left"></div>
    <div id="right"></div>
    </div>
    <div id="center"></div>
    </body>
    </html>
    </div>
    <div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-spacere;overflow:auto'>* {
    margin: 0;
    padding: 0;
    }

    html, body {
    height: 100%;
    overflow: auto;
    }

    body {
    min-width: 1000px;
    overflow: hidden;
    }

    #container {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    height: 100px;
    }

    #left {
    border: red dotted 1px;
    width: 100px;
    position: absolute;
    left: -50px;
    top: 0;
    }

    #right {
    border: red dotted 1px;
    width: 100px;
    position: absolute;
    right: -50px;
    top: 0;
    }

    #center {
    border: green dotted 1px;
    width: 100px;
    margin: 0 auto;
    }
    </div>

  3. #3

    Регистрация
    23.07.2006
    Сообщений
    18
    Благодарю.
    Внедрил вот эту конструкцию, все стало как надо.

    Код:
    * {
    margin: 0;
    padding: 0;
    }
    
    html, body {
    height: 100%;
    overflow: auto;
    }
    
    body {
    min-width: 1000px;
    overflow: hidden;
    }

Похожие темы

  1. абсолютное позиционирование
    от KukMan в разделе Вёрстка сайта
    Ответов: 22
    Последнее сообщение: 02.08.2007, 02:01
  2. Позиционирование
    от SkatKG в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 24.07.2007, 01:48
  3. Точное позиционирование
    от _Mr.D._ в разделе Вёрстка сайта
    Ответов: 8
    Последнее сообщение: 29.12.2006, 18:30
  4. Как сохранить координаты обьекта в Corel Draw
    от Strelock в разделе Векторная графика
    Ответов: 0
    Последнее сообщение: 19.07.2006, 14:30
  5. позиционирование дива
    от Der Grossen в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 16.05.2005, 18:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •