2010-10-02 4 views
0

Я действительно застрял в этой проблеме. Страница, в которой я работаю hereзастрял с проблемой css. float/inline issue

Текст 'something' является частью содержимого "main". Я хочу, чтобы something начинался прямо под логотипом ... но я не могу это сделать!

В принципе, я хочу content быть верхней половиной, а затем иметь main внизу.

Я не очень хорошо разбираюсь в CSS/HTML.

ответ

0
  1. Пользуйтесь тонкой Doctype
  2. Clear floats либо путем применения overflow:hidden после добавления доктайп на .content или clearfix.
  3. Дополнительно: добавить ясно: как в DIV, содержащий «Something»
+0

пытался добавить 'переполнения: hidden' в' .content' но делает все логотип и прочее исчезают. Единственное, что показывает «Что-то» – samwick

+0

Затем попробуйте clearfix. Добавляли ли вы допинг? –

+0

попробовал оба. да добавил доктрину, а также – samwick

0
<!--<div id="header">--> 
    <div class="content"> 
     <div id="logo"> 
       <h1><a href="/">Envy Labs</a></h1> 
     </div> 
     <div class="slogan"> 
      <p><em id="tagline">Keeping IT simple</em></p> 
     </div> 
     <div class="clear:both"></div><!--Clears Floats--> 
    </div> 
<!--</div>--> 
    <div> 
     something 
    </div> 
+0

, который также не решает проблему. Я помещаю его в firefox. – samwick