В комментариях к предыдущему посту спросили, можно ли избавиться от фиксированной ширины колонки. Легко!

Хотя слово "избавиться" я бы не стал применять. Фиксированная выбрана совершенно сознательно, чтобы длина строк в буквах была удобной для чтения. Однако сама по себе верстка совершенно резиновая, и все, что надо для этого сделать, это убрать ширину у body и поставить отступы для красоты:

body {
  width:auto;
  margin:0 2em;
}

Я сделал такой альтернативный стиль, а потом еще и стянул javascript'овый код их переключения и запоминания из ALA. В итоге внизу в футере справа появилась кнопочка "Переключение ширины". Пользуйтесь! (Правда она в IE что-то не работает, но это когда-нибудь может починю.)

Комментарии: 7

  1. Arefiev

    Попробовал переключать.
    Фиксированный действетельно лучше.

  2. Алексей Захлестин

    а пункт меню "блог" внутри конкретной статьи специально заблокирован?

  3. Иван Сагалаев

    Он внутри всего блога "заблокирован", потому что текущий. Чтобы попасть на индекс блога, надо кликать в название блога.

    Мне тоже слегка не нравится эта неочевидность, но я не придумал пока, как ее получше решить.

  4. Alexander Solovyov

    Фиксированный с одной стороны лучше, потому что пост читать удобнее. Но с другой стороны, когда стоят комментарии тредами, если их будет много вложенных - они ж превратятся в что-то неудобочитаемое. А на флоате - ничего так будут... ;)

  5. Сергей

    Мне тоже слегка не нравится эта неочевидность, но я не придумал пока, как ее получше решить.

    Это однозначно должна быть ссылка на корень блога (http://softwaremaniacs.org/blog/) также как надпись "маниакальный веблог" слева вверху.

  6. Mkdir

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

  7. Иван Сагалаев

    Там так и есть.

Добавить комментарий