обтекание текста и imagecache

Главные вкладки

Аватар пользователя bakeneko bakeneko 23 января 2011 в 23:57

Drupal 6.20

В CSS не силён, возникли проблемы. Нужно заставить обтекать текст изображение.

В фаербаге интересеющий блок выглядит так.

<div class="content clear-block">
    <p align="justify">
        &nbsp;dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf dfs sdfsdf sdfdsf</p>
<div class="field field-type-filefield field-field-pics">
      <div class="field-label">Изображения:&nbsp;</div>
    <div class="field-items">
        <div class="field-item odd">
                    <a class="imagecache imagecache-my_250x250 imagecache-imagelink imagecache-my_250x250_imagelink" href="http://www.drupal_proj00.test/sites/default/files/Penguins_0.jpg"><img width="250" height="188" class="imagecache imagecache-my_250x250" title="пингвинчики" alt="нету пингвинчиков..." src="http://www.drupal_proj00.test/sites/default/files/imagecache/my_250x250/...></a>        </div>
        </div>
</div>
</div>

Пытался писать в CSS:

div{
float: left;
margin-right: 5px;
}

Вся разметка на странице превратлась в кашу но интересующем блоке всё осталось по прежнему. Какие могут быть варианты решения?

Также анонимные пользователи почему-то не могут видеть картинки прикреплённые в нодах посредством imagecache. Дал им права на imagecache в permission. Но эффекта это не дало.

ВложениеРазмер
Иконка изображения attach_01.jpg82.36 КБ

Комментарии

Аватар пользователя bakeneko bakeneko 24 января 2011 в 0:10

Хм. первый вопрос как бэ отпал сам собой. Просто надо было перетащить картинку над текстом, а то получалось, что картинка текст обтекает... хм. Загадочный CSS. Целый час думал, что не так...

Аватар пользователя bakeneko bakeneko 24 января 2011 в 0:37

Лексей wrote:
так как сделал?
чем css не нравится?

В Content Types -> Blog -> Manage Field . Взял созданное мной поле pics и перетащил его над полем body. Потом добавил CSS.

div.field-type-filefield {
float: left;
margin-right: 5px;
}

div.field-label{
display:none;
}

Проблема с отображением картинок imagecache у анонимусов пока не решена...

Аватар пользователя Лексей Лексей 24 января 2011 в 0:44

"bakeneko" wrote:
div.field-type-filefield {
float: left;
margin-right: 5px;
}
div.field-label{
display:none;
}

Эти стили в другом случае тебя устроят такими же? это же общие классы...

Аватар пользователя bakeneko bakeneko 24 января 2011 в 2:32

Лексей wrote:
Эти стили в другом случае тебя устроят такими же? это же общие классы...

Да...правда. В теме bluemarin конфуз случился.

Аватар пользователя samara-lexa samara-lexa 8 августа 2011 в 14:20

"Лексей" wrote:
"bakeneko" написал(а):
div.field-type-filefield {
float: left;
margin-right: 5px;
}
div.field-label{
display:none;
}

Заработало в теме Danland на Drupal 6. Спасибо!!!