Jump to content

yopopt

Expert
  • Posts

    1,151
  • Joined

  • Last visited

Posts posted by yopopt

  1. второй вариант, который почему-то не работает (почему?)

    if (navigator.appName=='Opera') { document.getElementById(object).data = page.html; }
    <object type="text/html" id="object"></object>

    Забыли кавычки: document.getElementById("object")

    Простейший вариант вставить такой скрипт сразу за <object>:

    <script type="text/javascript">
    if(window.opera) document.getElementById('object').data = 'что-то специально для Оперы';
    </script>

    и, кстати, возможно ли такой скрипт прописать в один атрибут data (data="java script: ...")?

    Нет.

  2. Раз автору интересно, то у меня основной браузер так выглядит:

    browser.jpg

    Нет ))

    Сафари точно на базе мозилы сделана :lol:

    Только у мозилы исходники в паблике.

    В опере свое ядро.

    Гугл хром вроде тоже сделан на базе мозилы

    Сафари и Гугл Хром сделаны на базе WebKit, а не Gecko. :)

  3. yopopt, ну абсолютное позиционирование еще может доставить неудобство, если позиционированный блок содержит много контента и сильно растянут по вертикали. Так как он не находится в потоке, то он не сможет смещать последующие блоки вниз при растяжении.

    Согласен, в таких случаях это не применимо.

  4. Да, если использовать с умом, то никаких проблем не возникнет. Но для этого надо хорошо понимать как это работает. А с float напрягает неприятный трёхпиксельный баг ие. В данном же случае элемент позицируется без отступов и размеры в em на нём не скажутся. Никуда он не денется из относительно спозицированного родителя. :D

  5. Абсолютное позиционирование не всегда хорошо.

    Приведите пример, когда не хорошо. :D

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

  6. Используя код rus можно сделать вот так:

    <html>
    <head>
    <style>
    body {
    position: relative;
    }
    .div1 {
    margin-right: 20px;
    background: #ccc;
    }

    .div2 {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    background: #cc310a;
    }
    </style>
    </head>
    <body>
    <div class="div1">layer 1</div>
    <div class="div2">layer 2</div>
    </body>
    </html>

  7. Да, был не прав. :D

    yopopt

    Извини друг, а объясни, чем он лучше <input type="button" /> ? Да и вообще в каких случаях его уместно использовать и почему?

    Я всегда использую <input type="button" />, поскольку ни разу не было ситуации, когда нужен был именно тег button.

  8. Всё просто. Убери вложенный div, а стили для внешнего поменяй на:

    div.line {
    background: url(../img/top-line.jpg) repeat-x scroll center center;
    border-color: #D8AF32;
    border-style: solid;
    border-width: 0 5em 0 30em;
    height: 0.2em;
    margin-top: 8em;
    }

    Используй border нужной ширины справа и слева.

  9. Всегда пишу. Видел пользователя, который смотрел в строку статуса, и если там непонятный ему адрес, старался туда не ходить... А когда там title, то всё нормально. :) Кто знает сколько таких...

    А серьёзно - описание должно быть, ежели текст ссылки короткий и непонятно куда ведущий.

  10. Это разные вещи. Писать скрипты и простенькие программы проще на Питоне, а что-то требующее приличных вычислительных возможностей лучше на с++. Также кроссбраузерные приложения попроще писать на с++. Например работа с файловой системой или GUI.

    Это все равно что сравнивать молоток и киянку.

    Хорошее сравнение. :lol:

  11. Плохо. Дизайн ведь не только красивая картинка в шапке, но и навигация, и представление текстов и многое другое. Здесь же текст читать неудобно. Он либо слишком тёмный, либо слишком светлый. И неясно о чём блог. Вернее это прояснятся, но не сразу.

  12. Меня всегда прикалывают высказывания типа - "Картинки выключи и всё станет ясно". Ей богу, за последний лет 5 не видел ни одного человека (юзера), который бы сознательно отключал графику в браузере.

    Одно из двух самых популярных заблуждений дизайнеров. Первое, что все пользователи разворачивают окно во весь экран и надо делать сайты под популярные разрешения, но это оффтоп. А вот второе, как раз, что мало кто сознательно отключает изображения. Да, мало и ими можно пренебречь. Но случается такая неприятная ситуация когда изображение просто незагрузилось (обрыв соединения или ещё чего) и посетитель даже не узнает что справа или слева есть красивое зелёное меню. Просто не догадается и это обязательно надо учитывать. Так что Fu-tai прав.

  13. Хороший дизайн, мне нравится. :D Вот только внизу страницы торчит какая-то зелёная фигня. Там, рядом с камнями. :)

    Ещё хорошо бы текст потемнее. Хотя-бы #333, а лучше #222. Легче читать и выглядит менее пусто, поскольку более контрастно и меньше сливается с фоном.

    В коде же довольно много мелких косяков, но мы о них не будем.

×
×
  • 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