lillebror skrev:
.article p { text-indent: 1.5em; line-height:170%; }Vad kan vara fel?!
Den där koden selekterar alla <p> element som ligger i ett element med klassnamnet article.
Skriv istället p.klassnamn {}
3 svar · 252 visningar · startad av lillebror
Hej,
Jag försöker ordna så att jag får en rak höger- och vänstermarginal i min artikelmall.
Den kod jag använder i stilmallen ser ut så här:
.article p {
text-indent: 1.5em;
line-height:170%;
}
Den här classen vill jag ha i <p>-taggen i följande php-funktion:
function autop($pee, $br=1) {
$pee = preg_replace("/(\r\n|\n|\r)/", "\n", $pee); // cross-platform newlines
$pee = preg_replace("/\n\n+/", "\n\n", $pee); // take care of duplicates
$pee = preg_replace('/\n?(.+?)(\n\n|\z)/s', "<p class='article' style='padding-bottom: 5px;'>$1</p>\n", $pee); // make paragraphs, including one at the end
if ($br) $pee = preg_replace('|(?<!</p>)\s*\n|', "<br />\n", $pee); // optionally make line breaks
return $pee;
}
Dock får jag inget synbart resultat när jag laddar om sidan med dessa nya inställningar.
Vad kan vara fel?!
lillebror skrev:
.article p { text-indent: 1.5em; line-height:170%; }Vad kan vara fel?!
Den där koden selekterar alla <p> element som ligger i ett element med klassnamnet article.
Skriv istället p.klassnamn {}
Nu har jag ändrat till:
p.article p {
text-indent: 1.5em;
line-height:170%;
}
Ser fortfarande ingen skillnad i showarticle.php... :OO