Кодерам вопрос

sexo

Проверенные
Сообщения
451
Реакции
102
Баллы
19,545
Здравствуйте, На ряду с форумом ксенфоро я еще занимаюсь и ДЛЕ сайтами, столкнулся с проблемой по выводу картинок в полную новость, если картинка выровнена влево, то получается вот такая фигня

2015-07-27_212100.jpg
А нужно, что бы они были ровно в один ряд,
Новость с картинками выводится так


Код:
<div class="news-new-2" >
{full-story}
</div>

А в css вот такой код
Код:
.news-new-2 {
    font-size: 14px; text-align: justify; line-height: 20px; padding: 0 0 10px; margin: -10px 0 0 0;
}

.news-new-2 img {
    padding: 5px;
}

Как исправить ситуацию? Спасибо
 
а если взять так
Код:
.news-new-2 img {
    padding: 5px;
float: left;

}
 
Ну там скорее всего из за float: left такая фигня получается, так как написано выше:
если картинка выровнена влево, то получается вот такая фигня
Надо скорее всего отменить, float: none и сделать строчным display: inline
Код:
.news-new-2 img {
    display: inline;
    float: none;
    padding: 5px;
}
 
Утро доброе!
только float: left; пробовал не помог и display: inline; пробовал. а вот комбинацию
Код:
    display: inline;
    float: none;
не пробовал, попробую отпишусь.

Код:
display: inline;
    float: none;
Не исправил ситуацию, наверное глобальные стили влияют.
 
Да конечно бы посмотреть исходный код не мешало бы, а уж тогда будет видно почему они так располагаются. А что бы не влияли "глобальные стили" :) добавляется приоритет !important.
 
Ладно, немного позже добавлю новость и скину ссылку
 
Последнее редактирование:
Ладно, немного позже добавлю новость и скину ссылку

А вот и новость
Так у тебя после каждой картинке вставляет <br> код, вот они и смещаются лесенкой, это надо смотреть в коде вывода.
И вообще сайт не на Ксюше :)
 
Последнее редактирование:
Взломал код сайта и у видел :-)
Screenshot_1.png
Посмотри в редакторе темы, может с помощью него уберешь по исходному коду эти br.
 
Последнее редактирование:
Вот файл вывода, посмотрите пожалуйста где эти переноси и как бы их убрать..

Вроде бы нашел $row['full_story'] = strip_tags( $row['full_story'], '<p><br><a>' );
А как правильно вирезать? только <br> или в месте <p><br><a>

или что то тут
Код:
 if ( !$config['allow_smart_images'] ) {
   
                    $row['short_story'] = preg_replace( "#<!--TBegin-->(.+?)<!--TEnd-->#is", "", $row['short_story'] );
                    $row['short_story'] = preg_replace( "#<img(.+?)>#is", "", $row['short_story'] );
                    $row['full_story'] = preg_replace( "#<!--TBegin-->(.+?)<!--TEnd-->#is", "", $row['full_story'] );
                    $row['full_story'] = preg_replace( "#<img(.+?)>#is", "", $row['full_story'] );
   
                }
 

Вложения

  • show.full.zip
    12.3 KB · Просмотры: 2
Думаю на этих строках замена производиться параграфа с отступом для картинок.
2015-07-28_102224.png
 
Последнее редактирование:
Не помогает, Обратился на dle-faq сайте, посмотрим что они скажут.
А не может быть там такого, допустим пробел автоматически преобразовывается в тег <br>, такая шняга есть на укозе, но там можно убрать галочку, на дле возможно то же такое :)
 
А не может быть там такого, допустим пробел автоматически преобразовывается в тег <br>, такая шняга есть на укозе, но там можно убрать галочку, на дле возможно то же такое
Да вполне возможно, но тут галочек нет.
 
не делай пробелов :)
 
не делай пробелов
каких пробелов? Я их не делаю, на дле скрипте точно так же как и тут на ксене - загрузка изображении, флэш загрузчик закачивает картинки и потом вставляешь в поле и все дела, никаких пробелов не делаю.
 
А возьмика из стандартного шаблона файлик и замени, может повезет :)
 
А возьмика из стандартного шаблона файлик и замени, может повезет
Файл стиля? Не получится :-) но я попробую на дефолтно шаблоне как будут отображаться

Короче нашел причину такого вывода картинок, и почти сделал.
2015-07-28_193317.jpg

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



Сделал эксперимент и в ручную удалил все переносы и сохранил, результат получил именно то что хотел, каждый раз их вручную удалять не хочется и остается найти где эти переносы вставляются, что бы убрать
 

Вложения

  • 2015-07-28_193428.jpg
    2015-07-28_193428.jpg
    75.5 KB · Просмотры: 9
  • 2015-07-28_193434.jpg
    2015-07-28_193434.jpg
    76.6 KB · Просмотры: 8
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу