Jump to content

skatadov

User
  • Posts

    43
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by skatadov

  1. Проблема вашего блога в том, что он что-то тянет с указанного адреса, который на момент вытягивания нужной ему штуки недоступен. Следует выяснить, что конкретно он оттуда тянет, и нужно ли оно вообще... Если jquery какое-нибудь, перекиньте на свой сервер.

  2. Без понятия, что там во вконтакте... Но, судя по всему, вам надо смотреть в сторону overflow: scroll;

    Либо появляющегося по клику на ссылке модального окна с position: fixed;

    Не понимаю из вопроса, что конкретно вам нужно.

  3. А почему полностью верстку не выложили?

    Как вариант,

    <div>
    <ul>
    <li>menu</li>
    <li>menu</li>
    <li>menu</li>
    </ul>
    <img src="img/logo.jpg" alt="" />
    <ul>
    <li>menu</li>
    <li>menu</li>
    <li>menu</li>
    </ul>
    </div>

    div {
    overflow: hidden;
    width: 500px;
    text-align: center;
    margin: 20px auto;
    border: 1px solid #000;
    padding: 20px;
    }
    img {
    height: 200px;
    width: 100px;
    margin: 0 auto;
    border: 1px solid #000;
    }
    ul {
    float: right;
    padding: 40px 0 0 0;
    list-style: none;
    }
    ul:first-child{
    float: left;
    }
    li {
    width: 180px;
    border: 1px solid #000;
    text-align: left;
    margin: 0 0 20px 0;
    }

  4. То есть у него отрицательный правый маргин стоит.

    Отрицательный маргин там написал по привычке, он не особо нужен - это правка косяка в ИЕ6.

    100%-ю высоту(минимальную) ему задать уже не получится.(Я правильно понял?)

    Да. И не надо ее задавать, См. ниже.

    То есть нужно будет как то это дело совмещать с бекграундом для #btouter

    Верно

    Грубо говоря, делим фон на три части. Первая часть, которая, собственно, тянется по высоте - это картинка шириной с левый сайдбар (.btl), вторая картинка, засунутая фоном в див формирует нижнюю часть сайдбара - этот див крепим аюсолютно к футеру, третья часть - оформление верхушки сайдбара - пихается как background в .btl, которому задается min-height, равное по высоте этой картинке, чтоб стыков видно не было - вот и как надо оформленная левая колонка, тянущаяся на 100% высоты. А в нее (.btl) уже, в свою очередь, можно пихать нужный контент.

    • Like 1
  5. Сайдбар можно наполнять контентом как угодно.

    Тени... Насколько я помню вашу верстку, там сайдбар сделан одним блоком, растянутым на 100% высоты.

    В моем варианте сделана, так скажем, ложная колонка путем замощения на 100% высоты картинкой, пущенной по вертикали.

    Сам сайдбар имеет высоту контента, который в него будет забит.

    Отсюда не получится таким образом делать тени там посредством css и придется добавлять дополнительно дивы с картинками для достижения нужного эффекта.

    Ну или получится, но несколько более замороченно.

    В правую колонку (.btr) добавить контент, конечно, можно - попробуйте и посмотрите, что из этого выйдет.

    Потому и сказал о абсолютном в ней позиционировании контента и, соответственно, вызванных этим ограничениях.

    • Like 1
  6. Схематично набросал свой вариант решения

    http://verstalshik.info/test/0001/1.html

    Вроде как все условия соблюдены.

    Возможность забить любой объем текста в всплывающее окно, сайдбар на всю высоту, прижатый футер.

    Но этот способ, как уже и писал, будет нормально работать только если в правую колонку не пойдет больше никакого контента.

    Либо позиционировать этот контент абсолютно, задавать правой колонке минималку по высоте для этого... Т.е. не без ограничений.

    Правда, придется для левой колони обойтись без box-shadow и использовать довольно большие картинки местами для достижения нужного эффекта.

    • Like 1
  7. Раз ничего не предполагалось, можно спокойно было бы задать окну position: relative; - в таком случае, оно просто растягивало бы окружающие блоки. Нельзя так было бы сделать только из-за контента, который мог быть на странице за пределами окна. В правой колонке имею в виду.

    • Like 1
  8. Вряд-ли... Абсолютное на то и абсолютное, чтобы так себя вести: "другие элементы отображаются на веб-странице словно абсолютно позиционированного элемента и нет".

    А что на странице еще будет? Можно макет глянуть? Какого рода контент? Он изменяем? Можно как-то попробовать извернуться в принципе по иному, без absolute для окна.

    • Like 1
  9. Для начала, уберите с картинки header.jpg белый фон с центра. Это будет, пожалуй, лучше всего. Либо хотя бы сделайте так, чтобы он был точно посредине этой картинки - так, чтобы от были с обеих сторон одинаковые расстояния от края картинки до края фона. Сейчас справа заметно больше, чем слева. background-position для него задайте 50% 0.

    Все width измените с 1001 на 1000px

    Дальше - посмотрим что выйдет.

  10. Попробуйте перенести все, что относится к maneBg_2.jpg от body к #main

    Т.е. туда, где min-height: 100%;

    Не знаю, как правильно сформулировать... Просто если высота 100%, то это выходит высота окна браузера, а если 100% - это минималка, то уже как бы считается по высоте контента. А с контентом страница выше, чем рабочая область окна браузера.

    Сейчас покрутил, вроде выходит то что надо.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy