Автор Тема: прокрутка  (Прочитано 5002 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Jinny

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
прокрутка
« : 07 Июля 2005, 16:26:45 »
Здравствуйте. Есть мелкая проблема, но решить нужно срочно (к сожалению нет времени штудировать кучи руководств по html-кодингу, поэтому надеюсь, что профессионалы откликнутся). Излагаю.
Большинство html-страниц, при сужении (по горизонтали!) окна браузера сначала несколько сжимаются (соответсвенно несколько страдает дизайн, но для большинства страниц это не смертельно), и лишь при сильном сужении (больше чем в полтора раза раза, или около того) появляется горизонтальная полоса прокрутки (во всяком случае в explorer`е и в опере именно так). Необходимо сделать так, чтобы горизонтальная полоса прокрутки появлялась даже при малейшем сужении, при любом размере окна, кроме как во весь экран. Чтобы страничка не "сплющивалась" с боков.
Буду рада любым комментариям, а особенно ссылке на html-руководство в котором описан этот момент.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
прокрутка
« Ответ #1 : 07 Июля 2005, 17:03:54 »
сделай таблицу жесткого размера и запихни весь дизайн в нее
тогда и сжиматься будет только до этого размера
но вообще это идиотизм, IMHO
AS IS...

Оффлайн Jinny

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
прокрутка
« Ответ #2 : 07 Июля 2005, 17:41:33 »
спасибо. так просто.
Цитировать
ThE0ReTiC:
но вообще это идиотизм, IMHO

только зачем так грубо? Посетителям это никак ни помешает.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
прокрутка
« Ответ #3 : 08 Июля 2005, 10:07:47 »
Цитировать
Jinny:
Посетителям это никак ни помешает.

помешает
у того, у кого разрешение экрана будет меньше, чем ширина таблицы - не будет видна часть контента (ессно смотря какая ширина таблицы)
потом прокручивать по горизонтали гораздо менее удобно...
AS IS...

Оффлайн Jinny

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
прокрутка
« Ответ #4 : 16 Июля 2005, 18:39:34 »
Вы знаете, я много слышала об оптимизации под разные браузеры, под разные разрешения, под пользователей которые ходят по сети и отключённой графикой. Это всё понятно. Но я ведь не профессионал в веб-дизайне (заметно наверное :), и не претендую на "идеальный" вид во всех браузерах, всех развешениях и любом размере окна. Я пытаюсь что бы это было хотябы "приемлимо". Только и всего. Насчёт разных браузеров, это конечно личный выбор, я учитываю как выглядит мой сайт в explorer`е (сама использую оперу) других у меня нет и судя по отзывам как-то не хочется ставить. Честно сказать, я explorer`ом даже пользоваться не хочу и не знаю как он устроен, и не представляю себе как люди ходят по инету без возможности в одном окне открыть несколько страниц. Одно это уже катастрофа для меня. Я просто представила во что моя панель певратиться после часа в сети, постоянно переключаться между окнами... бррр...когда в опере всё удобно.(может конечно это я одна такая, но у меня постоянно в браузере открыто десятки окон)(щас мне скажут что это я такая дура и эта функция в  в explorer`е есть и как-то настраивается, а я не заметила :) не удивлюсь, если так :)
А насчёт разрешений,...ну это,знаете, как вопрос с курильщиками. Они почему-то всю историю человечества считали, что кому не нравится - пусть уходит, буду курить где хочу. Слава богу сейчас кое-что меняется. Тот кто курит - должет уйти. Я не имею ввиду, что маленькое разрешение - это вредная привычка, но она ведь тормозит развитие вебдизайна (блин, как умная рассуждаю). Понятно, что не каждый может себе купить монитор достаточной ширины. Это скорее похоже(в жизни) на людей с ограниченными физическими возможностями. Но я лично, иду на компромисс, основной поток текста на моём сайте читется даже при 800х600, а чтобы увидеть боковые блоки можно и покрутить. Это ведь не преступление.(как всплывающие окна, например, или слишком тяжёлые баннеры, тяжелее чем вся страничка). Или использование flash`а. Flash - это ведь само по себе не плохо, но ведь он так много трафика занимает, и чаще всего неоправдан. Так чтож? Не использовать? НЕТ! Просто использовать разумно, и делать этим flash`ем КРАСИВО, так чтобы не жалко было, что ты эту фигню качал пять минут. Ладно, что-то я разумничалась. Просто хотела сказать, что я всё это знаю, и эта маленькая жертва оправдана, тем более, что как сказано выше это и не жертва вовсе :)

Оффлайн Jinny

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
прокрутка
« Ответ #5 : 16 Июля 2005, 18:51:29 »
Да, чего спросить хатела, я вот знаю, что атрибут class="" можно вставлять в тэги div, p, a, даже td; но и div и p дают перевод строки и отступ (вроде), а в какой тэг можено вставить  class="", без этих эффектов?(кроме font)
И ещё, скажить мне, в explorer`е правда нельзя никак открыть в одном окне несколько страниц? (спрашиваю, чтобы утвердиться в своей любви к опере:)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
прокрутка
« Ответ #6 : 18 Июля 2005, 10:49:45 »
Jinny
div - абстрактный блочный элемент
span - inline-овый.

Вот тебе и нужен.
Цитировать
Jinny:
правда нельзя

Правда нельзя.
LJ: Backslashed life (rss)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
прокрутка
« Ответ #7 : 18 Июля 2005, 10:52:30 »
Jinny
А о предыдущем посте даже спорить не хочу. Ибо holy war.
[off]Может, и прибью его попозже. Незачем это постить, все давно уже обсудили и для себя нужное вынесли.[/off]
Если тебе нужна часть аудитории - не вопрос, делай так.
Если больше - придется поработать.
LJ: Backslashed life (rss)

Оффлайн Jinny

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
прокрутка
« Ответ #8 : 19 Июля 2005, 17:25:13 »
Большое спасибо, CGVictor, только теперь осталось выяснить что такое абстрактный и inline-овый в данном случае )

holy war? это между кем и кем?
Вы уж извините, что я вам эфир засоряю, крик души... я больше не буду...
Просто я не так давно начала активно использовать сеть, и честно говоря удивлена, что множетво крутых посещаемых сайтов иногда не соблюдают элементарных правил хорошего тона веб-дизайна, а ведь ходят на них. А уж ругать бедных начинающих чайников за тоже самое... Ну конечно воспитывать новое поколение надо, но не ругать. Разве что легонько шлёпать по попке :) Я к чему это... Я всё понимаю, и поверьте мне я работаю, изучаю предмет и внимательно просматриваю код в простом блокнотике. И я не отвергаю часть аудитории, просто я реально смотрю на вещи: я не знаю многих необходимых для зрелого сайта технологий (но изучаю), я не могу пока сделать хорошо для всех, но я и не обещаю... Но надо же чёрт побери выложить свой скромненький (уже не первый, но ещё не второй) сайт в сеть, ведь нужна практика. Пускай хотябы кому-то понравится, а я тем временем буду работать и развиваться. Искать и читать руководства, задавать вопросы на форумах.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
прокрутка
« Ответ #9 : 19 Июля 2005, 17:37:46 »
Jinny
Если кратко - RTFM
А вообще, элементы бывают блочные (с шириной/высотой/выравниванием и т.п.) и инлайновые (как, скажеv, выделение курсивом/чем-угодно в блоке текста).

В начинаниях тебе поможет webmascon.com.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28