За последние 24 часа нас посетили 16639 программистов и 1677 роботов. Сейчас ищут 808 программистов ...

Акция: "Скажи ослу прощай!"

Тема в разделе "Прочее", создана пользователем dAllonE, 11 ноя 2008.

?

Полный бред?

  1. Да.

    0 голосов
    0,0%
  2. Нет.

    0 голосов
    0,0%
  3. Мне пофиг.

    0 голосов
    0,0%
  4. Парень мы это давно уже делаем и нас много! Тебе сюда:

    0 голосов
    0,0%
  1. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Он не пропадает, opera реагирует на border для checkbox. Просто div его обтекает почему-то.
     
  2. sylex

    sylex Активный пользователь

    С нами с:
    9 ноя 2008
    Сообщения:
    625
    Симпатии:
    0
    Адрес:
    Омск
    HTML:
    1. <input type="checkbox" style="border: none; display: block" />
     
  3. sylex

    sylex Активный пользователь

    С нами с:
    9 ноя 2008
    Сообщения:
    625
    Симпатии:
    0
    Адрес:
    Омск
    обтекает и невидимый становится из-за цвета бордюра
     
  4. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Ага тока, никто никого обтекать не должен.
     
  5. decoder

    decoder Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    469
    Симпатии:
    0
    Об этом и речь :)
     
  6. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Safari тоже обтекает, тока в IE и FF обтекания нет.
     
  7. Он перекрывает в css стиль у ВСЕХ input элементов на белый.
    Это хороший пример. Он показывает, что иногда нужно думать головой. Приведенный код отображается ровно так, как должен отобразится по стандарту. То, что он не сходится с твоими ожиданиями - другой вопрос.
    [​IMG]
    Это ты называешь «одинаковым во всех браузерах»?
    разная толщина бордюра, расположение... ну-ну.
     
  8. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Насколько я знаю, элемент с float по вертикали должен оставаться в нормальном потоке.
     
  9. decoder

    decoder Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    469
    Симпатии:
    0
    флоппик
    Я про данный пример не говорил, что он одинаково выглядит везде.
    Я говорил о самом факте "пропажи" чекбокса, не более:
     
  10. Тогда ты уж определись, для начала, что ты хочешь показать.

    Сам факт пропажи чекбокса как раз по стандарту. Задал белый бордюр - получил белый бордюр.
     
  11. decoder

    decoder Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    469
    Симпатии:
    0
    флоппик
    Я вполне определенно показал, как отличительно работает Опера. Что от меня и просили.
     
  12. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    А по стандарту у чекбоксов вообще есть бордер? о_0
     
  13. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    decoder
    Мы же просили тебя привести пример именно _неправильной_ работы.
    В данном случае ничего неправильного не вижу (ты убрал у чекбокса оформление - оно убралось, ты хотел передвинуть див влево - он передвинулся).
    Sergey89
    Понял ничего. У нас есть два inline-элемента, которые идут подряд друг за другом (на одной строке, грубо говоря). Один из них приклеен к левому краю. Что здесь не так?
    [vs]
    Да, есть. Стандартное оформление - это он и есть. То, что другие браузеры не позволяют его убрать - плохо.
    флоппик
    У осла, кстати, паддинг распух ;)
     
  14. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Ого. div это inline элемент?
     
  15. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Sergey89
    После того, как укажешь ему float - да.
     
  16. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Не верю ©

    Про inline тут ни слова.
     
  17. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Sergey89
    inline - это и есть значение свойства display.
    Видимо, разработчики осла и лисы тоже не поверили ;)
     
  18. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    прощай милашка,
    осёл у меня больше не запускается =)))
    зависает при запуске...
    А вы о чём тут спорите?
     
  19. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    :) Набросал формочку с яваскриптом, который мне в текстовое поле бибикоды вставляет, так ёлки-палки только в ИЕ и косячит.

    ИМХО разве так должно быть, чтобы везде всё норм, а в ИЕ глюк!

    upd. Кстати не знаю как побороть глюк. Яваскриптом не увлекаюсь.
     
  20. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    вот такой вроде везде работает
    [js]function setbb(bb) {
    var el=document.getElementById("text");
    el.focus();
    if(document.selection) {
    document.selection.createRange().text="["+bb+"]"+document.selection.createRange().text+"[/"+bb+"]";
    } else if(el) {
    el.value=el.value.substring(0,el.selectionStart)+"["+bb+"]"+
    el.value.substring(el.selectionStart,el.selectionEnd)+"[/"+bb+"]"+el.value.substring(el.selectionEnd);
    }
    }
    [/js]
     
  21. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Mr.M.I.T.
    О! блин, а я чота через одно место сделал :)

    upd. Пора бы обновить знания по яваскрипту. А то я ну совсем по старинке пишу =(
     
  22. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Mr.M.I.T.
    Кстати у ие каретка в конец строчки не перемещается автоматом. Когда выделенный текст бибикодю :)
     
  23. violator

    violator Активный пользователь

    С нами с:
    8 сен 2008
    Сообщения:
    1
    Симпатии:
    0
    Sergey89, div - это всегда блочный элемент, с флоатом или без флоата.
     
  24. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    violator, а я о чём? Я скажу больше, любой элемент с float становится не inline, а block. Поведение span с float становится аналогичным поведению блочного элемента.
     
  25. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Dagdamor, запусти такой пример
    HTML:
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    4.     <title>test</title>
    5. </head>
    6.     <span style="background-color: gray; width: 100px; height: 100px;">hello</span>
    7.     <div>
    8.         <span style="background-color: silver; float: left; width: 100px; height: 100px;">world</span>
    9.     </div>
    10. </body>
    11. </html>
    и я думаю увидишь разницу между inline и span с float.