たとえば、PHPを使用して時系列的にMySQLデータベース内の複数の投稿からテキストを引き出しているとします。私は自分の投稿を左右に交互に並べて表示したい。動的代替右左揃え
重要なことに、投稿を削除できるようにしたいと思います。投稿が削除された場合は、他の投稿に動的な交互配置を保持したい。
CSSを使用してこれを行う方法に関するアイデアを教えていただけますか?
たとえば、PHPを使用して時系列的にMySQLデータベース内の複数の投稿からテキストを引き出しているとします。私は自分の投稿を左右に交互に並べて表示したい。動的代替右左揃え
重要なことに、投稿を削除できるようにしたいと思います。投稿が削除された場合は、他の投稿に動的な交互配置を保持したい。
CSSを使用してこれを行う方法に関するアイデアを教えていただけますか?
使用:odd
と(新しいブラウザ上):even
pseudoClasses
例えば:あなたのスタイルシートで、その後
//php file
$alt = 'Row';
foreach($results as $row) {
echo '<div class="' . $alt . '">some content</div>';
$alt = ($alt == 'Row') ? 'altRow' : 'Row';
}
と
div:nth-child(odd) { text-align: left }
div:nth-child(even) { text-align: right }
あなたはポストの削除後に、以前の順序を保持したい場合は、投稿を削除するとき、ちょうどdisplay: none
を設定する(代わりにDOMからノードを除去する)
したい場合は代わりにdinamycally以下のすべてを再配置投稿だけでノードが完全に削除されます
投稿が動的に削除され、他のすべての行が再着色されることを意味しますか? – JakeParis
いいえ、私は動揺しているものを夢中にするつもりはありません。これは最初の本格的なアプリのスクラッチには十分です。本当にありがとう! – Joseph