У меня есть DIV (.contactquestion
) внутри другого DIV (.body
), который пытается float:right
, но когда я ставлю float:right
на .contactquestion
, он перемещает .nav
класса (заголовок на картинке) около 100 пикселей. Я понятия не имею, почему. Это большая часть моего HTML, но не для всех моих CSS. Если вам нужно больше, я буду рад предоставить.поплавок: право перемещает другие дивы вниз
Обычно ли это свойство поплавка? Любая помощь будет оценена по достоинству.
РЕДАКТИРОВАТЬ: Вот скрипка со всем. центральная область будет немного перепутана, если вы не растянете ее, но на данный момент это не имеет большого значения. https://jsfiddle.net/BTJohnson/zo6132yL/
Вот картина проблемы:
.body{
width: 60%;
top: 100px;
position: relative;
margin: 0 auto;
height: 100%;
background-color: #444;
color: white;
}
.businessinquiry {
float: left;
width: 45%;
border: 1px solid black;
margin-left: 25px;
}
.contactquestion {
width: 45%;
background-color: #444;
padding: 5px;
opacity: .9;
margin-bottom: 50px;
border: 1px solid black;
float: right;
margin-right: 25px;
}
\t <div class="nav">
\t \t <ul>
\t \t \t <li class="home"><a href="BraxtonTJohnsonHome.html"><img src="../pics/Logo.png" width="50" height="50"></a></li>
\t \t \t <li class="about"><a href="BraxtonTJohnsonAbout.html">About</a></li>
\t \t \t <li class="mywork"><a href="BraxtonTJohnsonMyWork.html">My Work</a></li>
\t \t \t <li class="contact"><a class="active" href="BraxtonTJohnsonContact.html">Contact</a></li>
\t \t </ul>
\t </div>
\t <div class="body">
\t \t <div class="businessinquiry">
\t \t \t <h2>Business Inquiries</h2>
\t \t \t <p>...</p>
\t \t \t <p>...</p>
\t \t </div>
\t \t <div class="contactquestion">
\t \t \t <div class="words">
\t \t \t \t <h2>General Questions & Inquiries</h2>
\t \t \t </div>
\t \t \t <form method="post" action="../php/index.php">
\t \t \t <input class="info" name="name" placeholder="What's your name?">
\t \t \t <input class="info" name="email" type="email" placeholder="What's your email?">
\t \t \t <textarea class="message" name="message" placeholder="How can I help?"></textarea>
\t \t \t <input class="info" id="submit" name="submit" type="submit" value="Submit">
\t \t \t </form>
\t \t </div>
\t \t \t <div class="social">
\t \t \t </div>
\t </div>
Пожалуйста, предоставьте нам скрипку, чтобы мы могли увидеть проблему и помочь вам гораздо лучше. –
Вы использовали ясно: оба? –
я сделал. Поставьте это прямо после .contactquestion div. К сожалению, ничего не сделал. –