Thanks for replying Christian. If it's "just" a browser issue, isn't
handling those one of the main points of a CSS framework? However in
any case you were correct that it had to do with the specific code of
my test page.The only section in my page that had more than two
sibling paragraphs just happened to be testing the .small and .large
classes, and the order of paragraphs was regular then small then
large.
I did some further testing and discovered the issue is with the fancy-
type plugin's use of em's to handle indenting, so when I had a first
line in regular, followed by small then by large, it looked like the
indentation was increasing for each paragraph, whereas the small line
was being "outdented" a little and the large got a larger indent. Here
is a snippet that clearly demonstrates the issue ( also have another
question I'll be posting to the google group, so I'll post a whole
page there containing this demo as well:
<h4 class="alt">
Regular font
</h4>
<p>| This is a paragraph with regular text.
</p>
<p>| Second paragraph - also regular
</p>
<p>| Third regular
</p>
<p>| Etc.
</p>
<hr class="space" />
<h4 class="alt">
Fonts Classed Small/Large
</h4>
<p>| This is a paragraph with regular text.
</p>
<p>| Second paragraph - also regular.
</p>
<p class="small">| Third, set with Blueprint’s <code>small</
code> class.
</p>
<p>| Fourth regular.
</p>
<p class="large">| Fifth paragraph set with Blueprint’s
<code>large</code> class.
</p>
<p>| Sixth regular.
</p>
So although it seems logical to indent with em's, in order to have
consistent paragraph indentations IMO fancy-type should use pixels
instead.
While I'm at it I'd like to take the opportunity to express my
gratitude for your contributions and continued support of this great
package.
Thanks!
On May 20, 4:44 am, Christian Montoya <[email protected]> wrote:
> On Wed, May 19, 2010 at 5:40 PM, HansBKK <[email protected]> wrote:
> > I would probably override this myself as I prefer vertical spacing to
> > indents, but I'm trying to understand the intent of this style, as
> > perhaps I'm missing something about the underlying CSS mechanism.
>
> > If you only have two paragraphs, the first one is flush left as usual,
> > and the second one has an indent. However although I would expect that
> > further subsequent paragraphs would be indented the same amount, in
> > fact each one is indented **further** to the right. I can't believe
> > this is what was intended - browser issue? I'm using FF3 on XP.
>
> This is not intentional and definitely sounds like a browser issue,
> although it's possible that it has something to do with the specific
> markup being used.
--
You received this message because you are subscribed to the Google Groups
"Blueprint CSS" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/blueprintcss?hl=en.