Родительские страницы:
  1. Главная
  2. Блог
  3. Метки
  4. «баги»

Заметки с меткой «баги»

  • Исправляем отрисовку border-radius (+)

    В браузерах, отличных от Firefox, существуют проблемы в отрисовке блоков с border-radius. Но в большинстве случаев их можно обойти.

  • {overflow: hidden} и {position: relative} в IE

    В IE 6/7 абсолютно (position: absolute) или относительно (position: relative) позиционированные блоки имеют обыкновение игнорировать правило overflow: hidden содержащего их элемента (контейнера) и преспокойно выступать за пределы его границ.

    Для решения этой проблемы достаточно задать относительное позиционирование (position: relative) самому контейнеру. Приведённый пример это иллюстрирует.

    CSS:
    /* дочерний элемент */
    #child {background: #ссс; position: relative; top: -25px; }

    /* содержащий его контейнер */
    #parent {overflow: hidden; position: relative; height: 50px; }
    HTML:
    <div id="parent"><div id="child">example</div></div>
  • Баг Opera 9.1

    Откровенно детский баг Opera 8.5, 9.0, 9.1: минимальная ширина для блочного элемента внутри плавающего не учитывается при расчёте ширины последнего.

    Багрепорт улетел к разработчикам.

    Upd.: Проблема устранена в ветке 9.5, по меньшей мере, начиная с первой бета-версии (Build 9613).