1

Dreamweaver とテーブルを使用してこの Web サイト ( http://aghicks.co.uk/ ) を作成し、現在 Bootstrap を学習しています。どうしても整理しきれないことがいくつかあります。

これまでのところ、私はこれを持っています

<!DOCTYPE html>
<html lang="en">
<head>

    <link href="css/bootstrap.css" rel="stylesheet" type="text/css">
    <link href="css/stylesheet.css" rel"stylesheet" type="text/css">
    <style type="text/css">
    body {
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        max-width: 1000px;
        border: 1px solid black;
        background:#EAEAEA;
        margin: auto;
        padding-top: 66px;
    }

    .redtext {
        color: #b83535;
    }

    a {
        color: #333;
    }

    a:hover {
        color: #b83535;
        text-decoration: none;
    }

    .align_right {
        text-align: right;
    }

    .logo {
        min-width: 286px;
    }

    span {
        font-weight: 300;
    }

    .navbar {
        padding-top: 34px;
    }

    .centered {
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
        text-align: center !important;
    }

    h4 {
        font-size: 16px;
    }

    /* Homepage */

    /* Footer */

    .footer_wrapper {
        max-height: 70px;
    }

    .footer {
        background-color: #999999;
    }

    .footer_text {
        color: #FFF;
        font-size: 10px;
        padding-top: 8px;
        padding-left: 8px;
        padding-right: 8px;
    }
</style>
    <link href="css/bootstrap-responsive.css" rel="stylesheet" type="text/css">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AGHicks Homepage</title>
</head>
<body>

<div class="container-fluid">

<!-- Header -->
    <div class="row-fluid">
        <div class="span5 logo">
            <img src="images/Logo.png" class="logo">
        </div>
        <div class="span4 offset3">
                    <img src="images/Phone_icon.png" class="pull-left">
                    <h4 class="pull-right align_right">Northampton <span>01604786464</span><br><br>Mobile <span>07710537685</span></h4>
        </div>
    </div>

    <!-- Navbar -->
    <div class="navbar">
            <div class="navbar-inner">
                <div class="container">
                    <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </a>
                    <div class="nav-collapse collapse">
                        <ul class="nav">
                            <li><a href="http://www.google.com">Home</a></li>
                            <li><a href="http://www.google.com">Gallery</a></li>
                            <li><a href="http://www.google.com">About Us</a></li>
                            <li><a href="http://www.google.com">Contact</a></li>
                        </ul>
                    </div>
                </div>
            </div>
    </div>

    <!-- Content -->
    <div class="row-fluid">
        <div class="span6">
            <img src="images/Homepage/Small_one_off_jobs.png" >
        </div>
        <div class="span6">
            <div class="row-fluid">
                <div class="span12">
                    <h5>Welcome to AGHicks Building Services website! We are a Northampton based, family run company with over 20 years experience. Hardwork, efficiency and reliability are instilled throughout the workforce and we have gained a strong reputation through word of mouth.</h5>
                </div>
            </div>
            <div class"row-fluid">
                <div class="span12">
                    <img src="images/Homepage/Map_pin.png" >
                    <h5 class="redtext">Northampton Based</h5>
                    <img src="images/Homepage/Quote.png" >
                    <h5 class="redtext">Free Quotes</h5>
                    <img src="images/Homepage/Tools.png" >
                    <h5 class="redtext">No Job Too Small</h5>
                    <img src="images/Homepage/Piggybank.png" >
                    <h5 class="redtext">Competitive Prices</h5>
                </div>
            </div>
            <div class="row-fluid">
                <div class="span12">
                    <h5 class="redtext centered">OUR SERVICES INCLUDE</h5>
                </div>
            </div>
            <div class="row-fluid">
                <div class="span5">
            <ul>
                <li><strong>Conservatories</strong></li>
                <li><strong>Extensions</strong></li>
                <li><strong>Window & Door Refits</strong></li>
                <li><strong>Bricklaying</strong></li>
                <li><strong>Driveways</strong></li>
                <li><strong>Carpentry</strong></li>
                <li><strong>Patios</strong></li>
                <li><strong>Stonework</strong></li>
            </ul>
            </div>
            <div class="span6 offset1">
            <ul>
                <li><strong>Plastering</strong></li>
                <li><strong>Kitchen & Bathroom Refits</strong></li>
                <li><strong>Tiling</strong></li>
                <li><strong>Fencing</strong></li>
                <li><strong>Fascias</strong></li>
                <li><strong>Garages & Carports</strong></li>
                <li><strong>Guttering</strong></li>
            </ul>
            </div>

        </div> 
   </div>

   <!-- Footer -->
   <div class="row-fluid footer_wrapper">
        <div class="span12">
            <div class="row-fluid footer">
            <div class="span5">
                <p class="footer_text"><strong>Copyright © AGHicks Building Services 2012 - All rights reserved.<br>Registered Address - 19 Bentley Close, Rectory Farm, Northampton, NN3 5JS.</strong></p>
            </div>
            <div class="span4 offset3 align_right">
                <p class="footer_text"><strong>Web Design Services and SEO from <a href="http://www.benmil.tumblr.com/me">Ben Mildren</a></strong></p>
            </div>
            </div>
        </div>

   </div>     
</div>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script src="js/bootstrap.min.js"></script>
</body>
</html>

私が抱えている問題は、これらの写真にあります http://imgur.com/jdSAKEk,CbbVrv7#0

(ボディ周りの枠線がなくなり、ナビゲーションバーのスタイルが変わります)

最初の画像 (デスクトップ サイズ) では、電話番号アイコンが実際の番号の横に並んでおらず、アイコンとテキストの両方がロゴの下部に揃っていないことがわかります。パディングを使用してこれを実現できますが、ブラウザの幅を縮小すると、パディングが残り、ページに大きなギャップが生じます。

最初の画像の 2 番目の問題は、現在の www.aghicks.co.uk のように、右中央の領域にあるアイコンと赤いテキストを「グリッド」形式で表示できないことです。

最後に、2 番目の画像では、ブラウザーの幅を縮小すると、明らかに十分なスペースがある場合に 2 つのリストが並んで表示されます。

どんな問題でも助けていただければ幸いです。

4

1 に答える 1

0
  • 巨大な電話のアイコンと2行のテキストと数字をどのように揃えますか?最初にデスクトップで、次にタブレットで?
  • 垂直方向の位置合わせはの仕事ですdisplay: table-something; vertical-align: bottom;
  • グリッドの形成:4つのアイテムのリストを使用します。アイテムは固定幅(50%または49%)で、として表示されます(またはコンテナーにinline-block浮かびます)。.clearfix
  • 2番目の画像とリストが並んでいない:まあ、この幅で適用されるCSSはどれですか?ルールを関連するメディアクエリにチェックインします。たぶん、それらは50%の幅のインラインブロックとして表示されますか?それからまだ約の空白があります。4px。45%の幅は、問題を自動的に解決します(.clearfixコンテナーを追加することを忘れないでください。そうしないと、コンテンツが残りの(10%-4px)残りのスペースにこぼれます...)
于 2013-01-28T22:40:43.473 に答える