Резиновый дизайн

Тема в разделе "Веб-дизайн", создана пользователем Baracuda, 12 мар 2010.

Статус темы:
Закрыта.
Модераторы: zek24
  1. Baracuda

    Baracuda Постоялец

    Регистр.:
    31 дек 2007
    Сообщения:
    86
    Симпатии:
    4
    Если блоку задать длину width:100%, то при изменении размеров окна браузера весь текст, заключенный в этот блок вытягивается в длину. Как зафиксировать длину блока так чтоб понимали все браузеры.
    Делал так:
    HTML:
    
    <div id="text">
       <p>
          TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT 
          TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT 
          TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT 
          TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT 
          TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT 
       </p>
    </div>
    
    в .css
    HTML:
    
    #text {
       width:100%;
       min-width:800px;
    }
    
    Мозилла понимает, ИЕ6 нет. Как сделать фиксацию минимальной длины понятной для всех?
    Полазил по форумам, ссылки старые, статьи тоже нашел только три способа, два из них через expression'ы один через дополнительный контейнер. Кто-то знает более современный способ?
     
  2. Yozik

    Yozik

    Регистр.:
    5 дек 2007
    Сообщения:
    238
    Симпатии:
    65
    А чем не устраивают вышеупомянутые способы?
     
  3. Baracuda

    Baracuda Постоялец

    Регистр.:
    31 дек 2007
    Сообщения:
    86
    Симпатии:
    4
    Я не утверждал, что не подходят ), просто статьи созданы в 2006-2007 году, а сейчас вроде 2010 ) вот и думал, что есть где-то более ликвидный способ решения данной задачки :)
     
  4. voidman

    voidman Создатель

    Регистр.:
    14 мар 2008
    Сообщения:
    20
    Симпатии:
    1
    ничего нового не появилось. те 2 способа все еще актуальны )
     
  5. ercalote

    ercalote Постоялец

    Регистр.:
    27 мар 2008
    Сообщения:
    86
    Симпатии:
    21
    Вы правы, на дворе 2010 год, но браузеры, которые не понимали min-width, остались в прошлом - в 2006, например. Сегодня все современные браузеры поддерживают это свойство (в том числе и IE версии 8). Для старых IE 6 и 7 необходимо использовать expression.
     
  6. aorist

    aorist Создатель

    Регистр.:
    10 мар 2010
    Сообщения:
    15
    Симпатии:
    1
    К сожалению, хотя и на дворе 2010, не стоит забывать, что многие до сих пор сидят на ie 6. Есть индивидумы вообще использующие виндоус 98. Конечно таких немного, но всё же...
     
  7. iNFiNiTy

    iNFiNiTy Создатель

    Регистр.:
    11 апр 2007
    Сообщения:
    41
    Симпатии:
    1
    Думаю не стоит над этим заморачиваться, а ориентироваться на новое... Имхо в своих проектах я придерживаюсь именно такого подхода.
     
  8. ercalote

    ercalote Постоялец

    Регистр.:
    27 мар 2008
    Сообщения:
    86
    Симпатии:
    21
    И кидаете до 25% пользователей? Не лучший выход, к сожалению.
     
  9. puma.mcqueen

    puma.mcqueen Создатель

    Регистр.:
    15 июл 2009
    Сообщения:
    14
    Симпатии:
    6
    Меньше их.
    Даже YouTube отказался от поддержки 6 осла.
    Ну и есть мягкие способы намекнуть пользователю, что данный сайт желательно смотреть в чем-то более современном: http://www.ie6nomore.com/


     
  10. ercalote

    ercalote Постоялец

    Регистр.:
    27 мар 2008
    Сообщения:
    86
    Симпатии:
    21
    Это их в среднем меньше. А может получиться так, что ваша целевая аудитория - люди, которым за 40, причем не технари. И вот тогда 25% - та самая цифра, на которую вы натолкнетесь. А уж советовать им сменить браузер - дело вообще гиблое. Только потенциальных покупателей потеряете.
     
Статус темы:
Закрыта.