Hi Gang,<br><br>Man, do I feel like a novice with CSS....<br><br>Here is the html that Drupal is spewing out. I want the two fields: field-field-body and field-field-rashi to be two columns with the right column having a colored background.<br>
<br>Here is the html<br>    <br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote"><pre id="line69"> &lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;content&quot;</span>&gt;<br>
    &lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;field field-type-text field-field-body&quot;</span>&gt;<br>    &lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;field-items&quot;</span>&gt;<br>
            &lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;field-item odd&quot;</span>&gt;<br>                    &lt;<span class="start-tag">p</span>&gt;Text in the left column goes here.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur quis augue sed diam aliquam venenatis. Ut est justo, facilisis non, eleifend id, mattis sed, nunc. Proin sed dolor ac est semper ultricies. Vivamus faucibus massa at elit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris eget eros. Aenean mattis. Maecenas sagittis, est id porta commodo, mauris nibh gravida elit, et elementum odio lacus nec erat. Nunc at dui. Proin tincidunt bibendum magna. Maecenas in ipsum sit amet tellus vehicula fermentum. Praesent tincidunt lectus quis ligula. Nullam elementum rhoncus lectus. Duis ligula. Integer porta. Donec vitae velit vel ipsum ullamcorper iaculis. Integer et tortor. Integer vel nisl.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Sed rhoncus tempor ipsum. Cras metus lectus, congue sit amet, gravida et, cursus at, eros. Suspendisse vitae elit ut libero dictum euismod. Maecenas egestas felis eu ipsum. Etiam diam. Nunc at lorem in massa ultrices pellentesque. Nulla aliquet tempus dolor. Ut viverra, diam sed sollicitudin euismod, pede ante posuere purus, non pretium eros nisi sit amet felis. Aliquam erat volutpat. Aenean in nunc. Pellentesque adipiscing adipiscing lacus. Sed risus. Nam rhoncus congue dolor. Donec vel purus ac purus luctus ultricies. Ut luctus, velit nec hendrerit mattis, justo risus scelerisque velit, nec varius dui eros vitae mauris. Morbi sem.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Vestibulum mauris erat, vehicula ac, egestas ut, porttitor id, mi. Vestibulum at sem aliquet libero ultrices vulputate. Suspendisse quis diam at velit venenatis viverra. Fusce vel nisi non lectus feugiat eleifend. Etiam tortor arcu, ullamcorper quis, consequat at, tempus vel, elit. Integer vestibulum eros ut neque. Etiam pellentesque fringilla nisi. Pellentesque pretium lacus. Mauris a nunc. Vestibulum ultricies, pede ac congue tincidunt, arcu mi ullamcorper magna, at interdum turpis lectus vel ante. Ut nec tortor. Etiam at est non lorem faucibus egestas. In adipiscing iaculis ipsum. In lobortis elementum metus. Integer sem metus, semper porttitor, sollicitudin at, consectetur id, nisl. Nullam justo tellus, tristique interdum, auctor posuere, laoreet vitae, diam. Aenean nec dolor. Proin non ligula. Aliquam lobortis, est nec accumsan tincidunt, elit lectus sollicitudin leo, aliquam sodales massa ligula id ipsum. Morbi adipiscing risus nec dolor.&lt;/<span class="end-tag">p</span>&gt;<br>
</pre><pre id="line81">&lt;<span class="start-tag">p</span>&gt;Donec ut ante. Etiam laoreet adipiscing massa. Ut in nisl ac magna pretium adipiscing. Aenean cursus ligula quis justo. Donec elementum, massa eleifend cursus fermentum, sapien urna interdum justo, sit amet aliquet lectus massa bibendum leo. Curabitur bibendum mollis tellus. Proin porttitor volutpat justo. Maecenas urna odio, volutpat at, tempor non, mattis a, urna. Nam et tellus rhoncus sapien facilisis varius. Proin faucibus tristique enim. Maecenas sagittis lectus ut nisi.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Quisque vel dui. Cras tempus. Sed adipiscing. Vivamus tristique semper pede. Etiam porta. Cras condimentum lectus. Phasellus non neque ac nisi pellentesque tempus. Aenean eleifend urna sit amet nisl. Nunc justo nunc, tristique ut, fringilla ac, lobortis rhoncus, metus. Sed molestie nunc non purus. Nam dui mauris, sagittis ut, luctus et, tincidunt sit amet, diam.&lt;/<span class="end-tag">p</span>&gt;<br>
        &lt;/<span class="end-tag">div</span>&gt;<br>        &lt;/<span class="end-tag">div</span>&gt;<br>&lt;/<span class="end-tag">div</span>&gt;<br>&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;field field-type-text field-field-rashi&quot;</span>&gt;<br>
    &lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;field-items&quot;</span>&gt;<br>            &lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;field-item odd&quot;</span>&gt;<br>
                    &lt;<span class="start-tag">p</span>&gt;Text in the right column with the colored background, goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur quis augue sed diam aliquam venenatis. Ut est justo, facilisis non, eleifend id, mattis sed, nunc. Proin sed dolor ac est semper ultricies. Vivamus faucibus massa at elit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris eget eros. Aenean mattis. Maecenas sagittis, est id porta commodo, mauris nibh gravida elit, et elementum odio lacus nec erat. Nunc at dui. Proin tincidunt bibendum magna. Maecenas in ipsum sit amet tellus vehicula fermentum. Praesent tincidunt lectus quis ligula. Nullam elementum rhoncus lectus. Duis ligula. Integer porta. Donec vitae velit vel ipsum ullamcorper iaculis. Integer et tortor. Integer vel nisl.&lt;/<span class="end-tag">p</span>&gt;<br>
</pre><pre id="line90">&lt;<span class="start-tag">p</span>&gt;Sed rhoncus tempor ipsum. Cras metus lectus, congue sit amet, gravida et, cursus at, eros. Suspendisse vitae elit ut libero dictum euismod. Maecenas egestas felis eu ipsum. Etiam diam. Nunc at lorem in massa ultrices pellentesque. Nulla aliquet tempus dolor. Ut viverra, diam sed sollicitudin euismod, pede ante posuere purus, non pretium eros nisi sit amet felis. Aliquam erat volutpat. Aenean in nunc. Pellentesque adipiscing adipiscing lacus. Sed risus. Nam rhoncus congue dolor. Donec vel purus ac purus luctus ultricies. Ut luctus, velit nec hendrerit mattis, justo risus scelerisque velit, nec varius dui eros vitae mauris. Morbi sem.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Vestibulum mauris erat, vehicula ac, egestas ut, porttitor id, mi. Vestibulum at sem aliquet libero ultrices vulputate. Suspendisse quis diam at velit venenatis viverra. Fusce vel nisi non lectus feugiat eleifend. Etiam tortor arcu, ullamcorper quis, consequat at, tempus vel, elit. Integer vestibulum eros ut neque. Etiam pellentesque fringilla nisi. Pellentesque pretium lacus. Mauris a nunc. Vestibulum ultricies, pede ac congue tincidunt, arcu mi ullamcorper magna, at interdum turpis lectus vel ante. Ut nec tortor. Etiam at est non lorem faucibus egestas. In adipiscing iaculis ipsum. In lobortis elementum metus. Integer sem metus, semper porttitor, sollicitudin at, consectetur id, nisl. Nullam justo tellus, tristique interdum, auctor posuere, laoreet vitae, diam. Aenean nec dolor. Proin non ligula. Aliquam lobortis, est nec accumsan tincidunt, elit lectus sollicitudin leo, aliquam sodales massa ligula id ipsum. Morbi adipiscing risus nec dolor.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Donec ut ante. Etiam laoreet adipiscing massa. Ut in nisl ac magna pretium adipiscing. Aenean cursus ligula quis justo. Donec elementum, massa eleifend cursus fermentum, sapien urna interdum justo, sit amet aliquet lectus massa bibendum leo. Curabitur bibendum mollis tellus. Proin porttitor volutpat justo. Maecenas urna odio, volutpat at, tempor non, mattis a, urna. Nam et tellus rhoncus sapien facilisis varius. Proin faucibus tristique enim. Maecenas sagittis lectus ut nisi.&lt;/<span class="end-tag">p</span>&gt;<br>
&lt;<span class="start-tag">p</span>&gt;Quisque vel dui. Cras tempus. Sed adipiscing. Vivamus tristique semper pede. Etiam porta. Cras condimentum lectus. Phasellus non neque ac nisi pellentesque tempus. Aenean eleifend urna sit amet nisl. Nunc justo nunc, tristique ut, fringilla ac, lobortis rhoncus, metus. Sed molestie nunc non purus. Nam dui mauris, sagittis ut, luctus et, tincidunt sit amet, diam.&lt;/<span class="end-tag">p</span>&gt;<br>
        &lt;/<span class="end-tag">div</span>&gt;<br>        &lt;/<span class="end-tag">div</span>&gt;<br>&lt;/<span class="end-tag">div</span>&gt;<br>  &lt;/<span class="end-tag">div</span>&gt;<br></pre></blockquote>Here is my current attempt at the css<br>
<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex; font-family: courier new,monospace;" class="gmail_quote">.field-field-body div div {<br>&nbsp;&nbsp;&nbsp; width: 60%; <br>&nbsp;&nbsp;&nbsp; float: left; <br>
&nbsp;&nbsp;&nbsp; padding: 0 2% 0 0; }<br>}<br><br>div.content div.field-field-rashi div.field-item {<br>&nbsp;&nbsp;&nbsp; width: 35%; <br>&nbsp;&nbsp;&nbsp; float: left; <br>&nbsp;&nbsp;&nbsp; color: red;<br>&nbsp;&nbsp;&nbsp; padding: 0 0 0 2%;<br>&nbsp;&nbsp;&nbsp; background-color: #EADCC2;<br>}<br></blockquote>
<br>I can tell from Firebug that the first declaration is getting applied, but not the second. So the float is working but the background color isn&#39;t. Ideally I&#39;d like to have the two columns stay separate, no matter how much text is in either column. Do I do that with minimum-height declarations? I just find CSS mysterious sometimes. Thanks for the help. You can check out the sample node at <a href="http://fasttrackcoachacademy.com/node/9">http://fasttrackcoachacademy.com/node/9</a> if you want.<br>
<br>Thanks much,<br><br>Shai<br>