Jump to content

Учебная работа


seemax
 Share

Recommended Posts

Хотелось бы ещё задать вопрос по порядку разметки из плотных дебатов выше.

Чтобы поменять местами .sidebar1 и .Content в разметке, нужно задать float контенту, соответственно задав его ширину.

Тогда основной блок .Content перестанет подстраиваться под разные разрешения экрана.

Мне кажется это не лучшее решение.

А есть ли другие пути перестроить разметку, чтоб Tab после меню попадал на осн содержание?

Link to comment
Share on other sites

Во-первых, у вас фикс. Или я чего-то не понимаю?

Во-вторых, у вас и так margin: 0 300px 0 0 для этого блока. А теперь добавить ему float: left, переставить второстепенный блок после и дать ему margin-left: -300px;

И вся недолга.

Link to comment
Share on other sites

Совет "избегай отрицательных" я слышал не раз

Пусть на будущее советчики подтверждают свои слова примерами). Иначе это городские легенды, уходящие корнями во времена IE5-. Даже в 7-м никаких проблем с отриц. полями я не видел (в 6-м были проблемы с самими float-ами, в т.ч. с их полями, но... это было давно).

  • Like 1
Link to comment
Share on other sites

Во-первых, у вас фикс. Или я чего-то не понимаю?

Во-вторых, у вас и так margin: 0 300px 0 0 для этого блока. А теперь добавить ему float: left, переставить второстепенный блок после и дать ему margin-left: -300px;

И вся недолга.

Не работает такое решение, проверил.

Мне кажется по след причинам:

Осн блоку нужно всё таки задать ширину, иначе он занимает всю шир контейнера и след блоку нет возм обойти справа.

-300 маржа для следующего блока просто отправляет блок влево за пределы видимости.

Если же осн блоку задать ширину, пропадает смысловая нагрузка макс1300 и мин998 для контейнера т как осн блок всегда меньше...

Edited by seemax
Link to comment
Share on other sites

Как-то работает. Нужно идею просто развить.

Прошу прощения, это нужно некоторое время повозиться с кодом, а сегодня тяжёлое утро понедельника, и ещё работать надо :(

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy