Autor Zpráva
unlucky
Profil
Struktura je takto:

<div>reklama 250x250</div>
dlouhy clanek

Potreboval bych, aby ten se ten div posunul tak 300px dolu, pritom by vsechny texty normalne obtekaly.

Lze to nejak vyresit?
Str4wberry
Profil
Stačí mu dát float.
unlucky
Profil
Str4wberry:
ano, to mi text bude obtekat okolo obrazku. Ja chci, aby div/obrazek byl umisten primo v clanku, rekneme napriklad, aby zacinal na 50. radku
Str4wberry
Profil
V tom případě ho stačí dát doprostřed textu.
unlucky
Profil
obrazek muzu dat jenom pred celym textem
Str4wberry
Profil
Jestli jde jenom o obrázek, šlo by od Exploreru 8 pomocí pozadí v CSS použít něco jako:
p:first-child:after {width: 490px; height: 100px; float: left; background: url(http://diskuse.jakpsatweb.cz/img/logo.png); content: ""}

Pokud ne, tak na to bude CSS nejspíš krátké a bude třeba sáhnout po JavaScriptu.
unlucky
Profil
tedka me napadlo, co takhle si v php dat strlen, vydelat 2 a dam to tam? (Lze pak take dat v procentech)
unlucky
Profil
takze vyreseno:

$velikost = strlen($content);
$pulka= ($velikost / 2);
 
$prvni= substr($content, 0, $pulka);
 
$dopulky= strpos($prvni, '</p>');
 
echo substr($content, 0, $dopulky) . $COKOLIZDE. substr($content, $dopulky); 
 

jenom malinkata poznamka, najde to posledni </p> a tam vlozi

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: