【问题标题】:HTML, CSS, I dont know whats wrong with my codeHTML,CSS,我不知道我的代码有什么问题
【发布时间】:2016-04-06 14:34:46
【问题描述】:

我不知道我的代码有什么问题,但它不会显示我想要的位置。

这是输出:

Output of my code

这是我的代码:

<!DOCTYPE html>
<html>

<head>
  <title>Escapade Travel & Tours</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link href="css/bootstrap.css" rel="stylesheet">

  <!--Google Fonts-->
  <link href='http://fonts.googleapis.com/css?family=Duru+Sans|Actor' rel='stylesheet' type='text/css'>

  <link href="css/bootshape.css" rel="stylesheet">


</head>

<body>
  <!-- Navigation bar -->
  <div class="navbar navbar-default navbar-fixed-top" role="navigation">
    <div class="container">
      <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
          <span class="sr-only">Toggle navigation</span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="Home.html"><span class="green">Escapade</span> Travel & Tours</a>
      </div>
      <nav role="navigation" class="collapse navbar-collapse navbar-right">
        <ul class="navbar-nav nav">
          <li class="active"><a href="Home.html">Home</a>
          </li>
          <li class="dropdown">
            <a data-toggle="dropdown" href="#" class="dropdown-toggle">Destination <b class="caret"></b></a>
            <ul class="dropdown-menu">
              <li><a href="#">Boracay</a>
              </li>
              <li class="active"><a href="#">Palawan</a>
              </li>
              <li><a href="#">Cebu</a>
              </li>
              <li class="divider"></li>
              <li><a href="#">All Destinations</a>
              </li>
            </ul>
          </li>
          <li><a href="SpecialOffers.html">Special Offers</a>
          </li>
          <li><a href="BookNow.html">Book Now!</a>
          </li>
          <li><a href="ContactUs.html">Contact Us</a>
          </li>
        </ul>
      </nav>
    </div>
  </div>
  <!-- End Navigation bar -->

  <!-- Content -->
  <div class="container">
    <div style="clear: both; height:40px;"></div>
    <div style="clear: both; height:15px;"></div>
    <div style="clear: both; height:15px;"></div>

    <div id="cont_razd">
      <div id="right">
        <h1>Meet Us</h1>
        <div style="height:15px;"></div>
        <div class="box_us">
          <div class="box_us_r">
            <img src="img/fish_us1.gif">&nbsp; Quezon City, Philippines</div>
          <div style="clear: both; height:15px;"></div>
          <p>
            <img src="img/fish_us2.gif">&nbsp; &nbsp;Telephone: 02-1234567</p>
          <div style="clear: both; height:15px;">
            <p>&nbsp; &nbsp; &nbsp; &nbsp;Cellphone: 0912-345-6789</p>
            <div style="clear: both; height:15px;"></div>
          </div>
        </div>

        <div class="box_us">
          <div class="box_us_l"></div>
          <div class="box_us_r">
            <div class="box_us_r">
              <div style="clear: both; height:15px;"></div>
              <img src="img/fish_us3.gif" alt="" />&nbsp; Email Add: escapadetravelandtours@yahoo.com</div>
          </div>
        </div>

        <div class="box_us">
        </div>
        <div style="height:25px;"></div>
        <b> <i> Book us now and get very good rates! :) </b> 
        </i>
        <br/>
      </div>
      <div id="left">
        <h1>Contact Us</h1>
        <div style="clear: both; height:15px;"></div>
        <?php echo "<form action=" " method="post ">
									<b> Name: </b> <br>
									<input type=text size=40 name="ContactName ">
									<br> <br> <b> E-mail Address: </b> <br> 
									<input type=text size=40 name="ContactEmail ">
									<br> <br> <b> Subject: </b> <br>
									<input type=text size=40 name="ContactSubject ">
									<br> <br> <b> Message: </b> <br>
									<textarea cols=40 rows=5 input type=text size=150 name="ContactMessage "> </textarea>
									<br> <br> 
									<input type="Submit " name="Send "  value="Send ">
									<input type="Reset " name="Reset "  value="Reset ">" ?>

        <div style="clear: both"></div>
      </div>
    </div>

  </div>


  <!-- End Content -->

  <!-- Footer -->
  <div class="footer text-center">
    <p>&copy; 2016. All Rights Reserved. Created by</p>
  </div>

  <!-- End Footer -->

  <script src="js/jquery.js"></script>
  <script src="js/bootstrap.min.js"></script>
  <script src="js/bootshape.js"></script>
</body>

</html>

我希望与我们会面的位置在右侧,而联系我们的位置在左侧,但它不会放在我指示它们的位置。

我已将&lt;div id="right"&gt; 与我们会面,&lt;div id="left"&gt; 与我们联系。

我在这里使用记事本++。

This is my expected output

请帮忙。谢谢!

【问题讨论】:

  • 这是基于 css 的,在这里至少发布一些相关的 css,例如 #left 和 #right。
  • 你上次回显时的语法似乎很奇怪...3v4l.org/uRefC
  • 哦,你说得对,我会修复它。谢谢。

标签: php html css


【解决方案1】:

只需添加此 css 即可按照您的预期结果:

#left {
    float: left;
}
#right {
    float: right;
}

Working Fiddle

【讨论】:

    【解决方案2】:

    你可以试试下面的代码:

    <div class="clearfix">
      <div class="col-lg-6 col-md-6 col-sm-6">
        left
      </div>
      <div class="col-lg-6 col-md-6 col-sm-6">
       right
      </div>
    </div>
    

    【讨论】:

      【解决方案3】:

      使用引导网格参见bootstrap girds 的示例,也参见here

      【讨论】:

        【解决方案4】:

        你可以使用

        <div class="row">
           <div class="col-lg-9">
           Your Left content
           </div>
           <div class="col-lg-3">
           Your right content
           </div>
        </div>
        

        最简单的方法,当你使用 Bootstrap..

        【讨论】:

          【解决方案5】:

          你的代码中已经包含了引导程序。所以你可以使用引导程序类。

          <div class="row>
          <div class="col-lg-6 col-xs-12">
          <!-- Put your contact Us div here -->
          </div>
          <div class="col-lg-6 col-xs-12">
          <!-- Put your meet Us div here -->
          </div>
          </div>
          

          【讨论】:

          • 不需要提及col-xs-12,除非您希望网格并排。如果不提及,默认情况下它在所有屏幕中的第 12 列,在这种情况下。
          【解决方案6】:
          div id = "right"
          

          不会把你的 div 放在右边,它只是给它一个 id。 将两个 div 括在

          div class = "row"
          

          然后子 div 使用列跨度。

          在这里了解引导网格系统:-

          http://www.w3schools.com/bootstrap/bootstrap_grid_system.asp

          【讨论】:

            【解决方案7】:

            将“联系我们”div 放在“认识我们”div 之前。然后将float:left; 应用于这两个元素。尽量避免float:right;

            否则,您可以同时使用 display:inline-blockdivs。就像浮动一样工作,最重要的是,您甚至可以垂直对齐它们。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2019-11-12
              • 1970-01-01
              • 1970-01-01
              • 2018-08-19
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多