|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2010, 02:39 | #1 |
Новичок
Джуниор
Регистрация: 23.04.2010
Сообщений: 2
|
CSS как прописать стиль?
Здраствуйте! Можите допогти пожалуйста? есть код он выводит все картинки из сайта, но выводит их вряд по по-вертикали. Можно к нему стиль или как-то в коде прописать, чтобы выводило 20 новых картинок в 4 ряды по 5 картинок с размерами 200*150
$rc_posts = get_posts("category=1&numberposts=2 &orderby=date"); foreach($rc_posts as $rc_post){ $first_img = ''; $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $rc_post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ //Подключаем картинку по умолчанию, если в посте нет изображений $first_img = "/images/preview.jpg"; } echo '<img src="'.$first_img.'" />'; echo '<li><a href="' . get_permalink($rc_post) . '" rel="nofollow">' . get_the_title($rc_post) . '</a><br />'; echo wpautop($rc_post->post_excerpt); echo '</li>'; } |
23.04.2010, 16:10 | #2 |
Форумчанин
Регистрация: 07.09.2009
Сообщений: 361
|
это скорей всего в теме php надо бы запостить. так как необходимо программно отсчитывать 4 фото и за ними вставлять тег перевода строки, просто в css это не решить .
Мои познания php не позволяют вам помочь.могу лишь предложить использовать циклы с проверкой условия , к примеру выводить картинку пока в базе есть записи, (тут добавить счётчик цикла) и если число циклов нацело делиться на 4 то вставлять перевод строки, ну или что-то в этом роде. Но лучше если вы обратитесь в тему php . Последний раз редактировалось MrJenika; 23.04.2010 в 16:13. |
23.04.2010, 16:38 | #3 |
Новичок
Джуниор
Регистрация: 23.04.2010
Сообщений: 2
|
Ету проблему решил а можна какта зделать чтобы картинки стали активными
нашол ето echo ‘<img src=”‘.$first_img.’” />’; заменить на echo ‘<a href=”‘ . get_permalink($rc_post) . ‘” rel=”nofollow”><img src=”‘.$first_img.’” /></a>’; но не рабоет( может чота посаветуете? |
27.04.2010, 17:50 | #4 |
Новичок
Джуниор
Регистрация: 27.04.2010
Сообщений: 1
|
чтобы вам выводить 20 новых картинок в 4 ряды по 5 картинок с размерами 200*150...Вам нужно блоку в котором находятся картинки задать ширину 200*4 + отступы картинок... а картинкам задать свойство float:left;
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как правильно прописать? | clanz | Microsoft Office Access | 1 | 26.02.2010 11:38 |
Как правильно записать стиль | Михаил Юрьевич | Общие вопросы Delphi | 11 | 30.06.2008 11:30 |
подскажите как прописать | alexs2141 | Помощь студентам | 6 | 03.06.2008 14:32 |
Как изменить стиль формы | SeRhy | Общие вопросы Delphi | 5 | 21.01.2008 17:40 |
Как сделать стиль CSS | Dimos33 | HTML и CSS | 2 | 27.10.2007 19:08 |