Jump to content
  • 0

Обтекание дива текстом


denisator
 Share

Question

Как сделать так что-бы блок новостей приклеенный к правому нижнему углу обтекался основным текстом?

Если блок позиционировать абсолютно то он не будет обтекаться, если сделать "float: right" что-бы обтекался то как блок прилепить в к низу страницы?

how.gif

Link to comment
Share on other sites

21 answers to this question

Recommended Posts

  • 0

А блок-контейнер фикс высоты?

Разумеется произвольной.

И контейнер и новости.

Иначе было бы слишком просто :-)

Просто? А не покажешь ли вариант с фиксом?

По сабжу. Боюсь, что только JS.

Link to comment
Share on other sites

  • 0

Просто? А не покажешь ли вариант с фиксом?

Подумал, понял что не просто. Признаю - погорячился :-)

По сабжу. Боюсь, что только JS.

Я боялся этого. С JS у меня туго.

Отпиши мне на почту, разберёмся ;)

psywalker09@gmail.com

Link to comment
Share on other sites

  • 0

gart, а JS чем плох??

Тем, что это JS. Зачем прибегать к тяжёлой артиллерии, если есть лёгкая? Мне, например, хочется посмотреть вариант на таблицах или ещё может какой, но на чистом CSS.

Link to comment
Share on other sites

  • 0

Я не верстальщик и не программист. В данном случае, я вижу смысл использования HTML + CSS только в получении эстетического удовлетворения от содеянного. В чем выгода от чистого шаблона?

Link to comment
Share on other sites

  • 0

Тем, что это JS. Зачем прибегать к тяжёлой артиллерии, если есть лёгкая? Мне, например, хочется посмотреть вариант на таблицах или ещё может какой, но на чистом CSS.

На js приблизительно так - http://jsfiddle.net/mCuxx/10/

На чистом css можно, если знать все высоты. Пока я это вижу только так.

Я не верстальщик и не программист. В данном случае, я вижу смысл использования HTML + CSS только в получении эстетического удовлетворения от содеянного. В чем выгода от чистого шаблона?

Выгода в работоспособности сайта при отключенном js, следовательно, большей доступности. Плюс меньшей нагрузке.

Link to comment
Share on other sites

  • 0

Выгода в работоспособности сайта при отключенном js

Собственно,я работаю в оооочччччень крупной телекоммуникационной компании.

До недавнего времени,на абсолютно всех компах(несколько десятков тысяч) стоял всеми любимый IE 6, при этом куча ограничений на посещение различных сайтов, но нигде выполнение ява скрипта не было заблокировано.

В чем вопрос?

Предистория:

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

в интранете(внутренних ресурсах компании) тоже не отключат скрипты, ибо без них никуда.

Вопрос:

Каким образом JS не способствует доступности сайта, если он поддерживается всеми браузерами, в отличии от версий CSS и HTML, при этом его поддержка включена во всех браузерах по умолчанию.

Хотелось бы узнать у разработчиков, а часто ли бывает отключен JS?

Edited by notTrue
Link to comment
Share on other sites

  • 0

Выгода в работоспособности сайта при отключенном js

Собственно,я работаю в оооочччччень крупной телекоммуникационной компании.

До недавнего времени,на абсолютно всех компах(несколько десятков тысяч) стоял всеми любимый IE 6, при этом куча ограничений на посещение различных сайтов, но нигде выполнение ява скрипта не было заблокировано.

В чем вопрос?

Предистория:

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

в интранете(внутренних ресурсах компании) тоже не отключат скрипты, ибо без них никуда.

Вопрос:

Каким образом JS не способствует доступности сайта, если он поддерживается всеми браузерами, в отличии от версий CSS и HTML, при этом его поддержка включена во всех браузерах по умолчанию.

Хотелось бы узнать у разработчиков, а часто ли бывает отключен JS?

Т.е. короче ты предлагаешь все задачи перекладывать на JS, так? Пофиг, что их можно решить, на обычном CSS, пральна?

Link to comment
Share on other sites

  • 0

Выгода в работоспособности сайта при отключенном js

Собственно,я работаю в оооочччччень крупной телекоммуникационной компании.

До недавнего времени,на абсолютно всех компах(несколько десятков тысяч) стоял всеми любимый IE 6, при этом куча ограничений на посещение различных сайтов, но нигде выполнение ява скрипта не было заблокировано.

В чем вопрос?

Предистория:

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

в интранете(внутренних ресурсах компании) тоже не отключат скрипты, ибо без них никуда.

Вопрос:

Каким образом JS не способствует доступности сайта, если он поддерживается всеми браузерами, в отличии от версий CSS и HTML, при этом его поддержка включена во всех браузерах по умолчанию.

Хотелось бы узнать у разработчиков, а часто ли бывает отключен JS?

Т.е. короче ты предлагаешь все задачи перекладывать на JS, так? Пофиг, что их можно решить, на обычном CSS, пральна?

Вообще-то я спрашивал, чем плох JS? Ответ получил от sigma77, потом был вопрос: а часто ли бывает отключен JS? А вот предложения все задачи перекладывать на JS я в своих постах не нашел.

Да и решения этой задачи на CSS пока никто не предложил.

Link to comment
Share on other sites

  • 0

Выгода в работоспособности сайта при отключенном js

Собственно,я работаю в оооочччччень крупной телекоммуникационной компании.

До недавнего времени,на абсолютно всех компах(несколько десятков тысяч) стоял всеми любимый IE 6, при этом куча ограничений на посещение различных сайтов, но нигде выполнение ява скрипта не было заблокировано.

В чем вопрос?

Предистория:

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

в интранете(внутренних ресурсах компании) тоже не отключат скрипты, ибо без них никуда.

Вопрос:

Каким образом JS не способствует доступности сайта, если он поддерживается всеми браузерами, в отличии от версий CSS и HTML, при этом его поддержка включена во всех браузерах по умолчанию.

Хотелось бы узнать у разработчиков, а часто ли бывает отключен JS?

Т.е. короче ты предлагаешь все задачи перекладывать на JS, так? Пофиг, что их можно решить, на обычном CSS, пральна?

Вообще-то я спрашивал, чем плох JS? Ответ получил от sigma77, потом был вопрос: а часто ли бывает отключен JS? А вот предложения все задачи перекладывать на JS я в своих постах не нашел.

Да и решения этой задачи на CSS пока никто не предложил.

Javascript - часть страницы, полностью зависящая от клиента. Во-первых невозможно предугадать как он себя поведёт в нештатной ситуации. Во вторых - это лишняя нагрузка на клиента, а медлительность работы клиент всегда валит на разработчика, а не на свой комп. В третьих, излишнее использование клиентской машины, это ещё одна уязвимость в архитектуре сайта. Мы с другом писали браузер на движке NN (переписывали как раз JavaScript исполняющий модуль) и создали такой инструмент, способный перенаправлять использующим JS сайтам какую угодно информацию (сервера можно заставить думать, что вы премиум-юзер и тп если знать архитектуру сервера). Вот вам и JS

Link to comment
Share on other sites

  • 0

Мдя, судя по дизу блок логичнее было бы не к низу прибивать, а оставлять на определенном растоянии от верха.

И тогда джс ненужен был бы.

Да и хороши новости до которых не каждый посетитель доскролит.

Link to comment
Share on other sites

  • 0

Так, ну давай те по порядку.

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

Естественно, JavaScript это часть страницы, вот на то она и часть, что бы её использовать. Нагрузка.. О какой нагрузке идёт речь? Вот я сейчас например сижу на ноуте у которого 1 гиг оперативки и 64 метра видео. Почему то у меня не один сайт с толковым программированием не тормозит, например Гугл Мыло работает как всегда. В то время если я запущу какой то сайт с CSS3 например анимациями или тенями как всё начинает тормозить причём GUI операционной системы тоже подвисает, тот же скрол бар. А теперь самый главный вопрос, почему? Да потому, что все современные браузеры по умолчанию используют аппаратное ускорение, DirectX, OpenGL и т.д. для отрисовки страницы. В то время как для JavaScript используется преимущественно процессор. (К примеру если запустить ОС в безопасном режиме вы увидите что интерфейс браузера тормозит, прокрутка стоп кадровая, а если использовать скрол бар на JavaScript то всё работает как в обычном режиме).

Ну хорошо, да, бывает и на оборот, слабые процессоры и неплохие видео карты. Да и в примере не нужно было никакого CSS3. Только вот сколько это нужно скриптов понавешивать на одной странице, причём кривых скриптов, что бы они положили браузер? Конечно, вариант на CSS лучше, элегантнее, интереснее, только я не вижу никакого смысла боятся JavaScript причём как это делает большинство именно верстальщиков, считая JS чем то нереально сложным и громоздким. Если уж быть совсем честными то браузеры сами используют JavaScript и то, что вы вставите в страницу пару десятков правильных строчек ничего не изменит, ах да, имхо.

В третьих, излишнее использование клиентской машины, это ещё одна уязвимость в архитектуре сайта. Мы с другом писали браузер на движке NN (переписывали как раз JavaScript исполняющий модуль) и создали такой инструмент, способный перенаправлять использующим JS сайтам какую угодно информацию (сервера можно заставить думать, что вы премиум-юзер и тп если знать архитектуру сервера). Вот вам и JS

Ой, ну ради бога. Вы бы ещё похвастались тем, что взломали сайт который сверял пароли в JavaScript. Кто виноват этому сайту, что он делал проверки на клиентской стороне, когда такое должно, даже обязано проектироваться на сервер? Надо же наверно различать грань между клиентом и сервером. (Кстати перераспределение вычислительной мощности с сервера на клиент очень полезно, но это не касается проверки статуса клиента или положения персонажа на карте в RPG игре. А то персы начнут через стенки ходить.)

По поводу отключённого JavaScript/Cookie/Images, всё это чаще всего отключается в мобильных браузерах для которых обычно делают мобильные версии сайтов, так что не актуально.

П.С. Время 3 часа ночи, есть ошибки.

Link to comment
Share on other sites

  • 0

Так, ну давай те по порядку.

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

Естественно, JavaScript это часть страницы, вот на то она и часть, что бы её использовать. Нагрузка.. О какой нагрузке идёт речь? Вот я сейчас например сижу на ноуте у которого 1 гиг оперативки и 64 метра видео. Почему то у меня не один сайт с толковым программированием не тормозит, например Гугл Мыло работает как всегда. В то время если я запущу какой то сайт с CSS3 например анимациями или тенями как всё начинает тормозить причём GUI операционной системы тоже подвисает, тот же скрол бар. А теперь самый главный вопрос, почему? Да потому, что все современные браузеры по умолчанию используют аппаратное ускорение, DirectX, OpenGL и т.д. для отрисовки страницы. В то время как для JavaScript используется преимущественно процессор. (К примеру если запустить ОС в безопасном режиме вы увидите что интерфейс браузера тормозит, прокрутка стоп кадровая, а если использовать скрол бар на JavaScript то всё работает как в обычном режиме).

Ну хорошо, да, бывает и на оборот, слабые процессоры и неплохие видео карты. Да и в примере не нужно было никакого CSS3. Только вот сколько это нужно скриптов понавешивать на одной странице, причём кривых скриптов, что бы они положили браузер? Конечно, вариант на CSS лучше, элегантнее, интереснее, только я не вижу никакого смысла боятся JavaScript причём как это делает большинство именно верстальщиков, считая JS чем то нереально сложным и громоздким. Если уж быть совсем честными то браузеры сами используют JavaScript и то, что вы вставите в страницу пару десятков правильных строчек ничего не изменит, ах да, имхо.

В третьих, излишнее использование клиентской машины, это ещё одна уязвимость в архитектуре сайта. Мы с другом писали браузер на движке NN (переписывали как раз JavaScript исполняющий модуль) и создали такой инструмент, способный перенаправлять использующим JS сайтам какую угодно информацию (сервера можно заставить думать, что вы премиум-юзер и тп если знать архитектуру сервера). Вот вам и JS

Ой, ну ради бога. Вы бы ещё похвастались тем, что взломали сайт который сверял пароли в JavaScript. Кто виноват этому сайту, что он делал проверки на клиентской стороне, когда такое должно, даже обязано проектироваться на сервер? Надо же наверно различать грань между клиентом и сервером. (Кстати перераспределение вычислительной мощности с сервера на клиент очень полезно, но это не касается проверки статуса клиента или положения персонажа на карте в RPG игре. А то персы начнут через стенки ходить.)

По поводу отключённого JavaScript/Cookie/Images, всё это чаще всего отключается в мобильных браузерах для которых обычно делают мобильные версии сайтов, так что не актуально.

П.С. Время 3 часа ночи, есть ошибки.

Нет, Javascript - есть хорошо, очень хорошо, но вот именно то, как его используют верстальщики (а чаще всего - просто копипастят) и создаёт перечисленные мной проблемы. Вёрстку и программирование правильнее было бы разделять как обязанности разных людей.

Link to comment
Share on other sites

  • 0

Помогите бедолаге пожалуйста, у меня почему то то значение которое должно быть присвоено lbde helper выдает null

подскажите что я делаю не так вот ссылка на мой код:

http://tral.uw.ru/1/yakimec/html/index.html

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
Answer this question...

×   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