我有一个主题,其中blockquote
标签通过 CSS 采用以下样式
{background-color:-webkit-gradient(linear, left top, left bottom,
color-stop(0%,#F5FBEF), color-stop(50%,#E0F8E0), color-stop(51%,#E6F8E0),
color-stop(100%,#F5FBEF)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(bottom, #E0FFE8 12%, #E0FFE7 30%,
#E5FFEC 49%, #EAFCED 70%, #F5FFF7 100%); /* Chrome10+,Safari5.1+ */;
border-style:solid;border-width:0px;overflow:auto;padding-left:0.9em;
padding-right:0.9em;white-space:pre-wrap;} /* #page */
#page{margin:1.8em 2.4em 3.6em 2.4em;}
这样可以清楚地呈现引用的文本部分,如下面的屏幕截图所示
不过,这在页面的过程中变得有点简单,几个帖子将分享这些绿色部分(http://biochemistri.es)。有没有办法可以在帖子之间交替说绿色和蓝色?我可能在一个帖子中有多个这样blockquote
的标签,但不想在一个帖子中交替它们的颜色 - 可能看起来有点乱。
我想我可以用 CSS 来实现它,我以前使用过 nth-child 标记等......看起来很简单,但我不知道如何以这种方式使用帖子代码来做到这一点。