2013-12-16 65 views
-1

我在切換(nav-trigger)旁邊添加了文本「MENY」。不過,我不喜歡> MENY <的位置,格式/樣式沒問題,但文本需要更多地位於與切換圖標相關的中間位置。它們像現在一樣粘在一起。我如何區分它們以便我可以調整(提高(降低))文字「MENY」?我一直搞亂它,所以任何指導非常感謝!分離和重新定位元素?

現在它是如何(圖):http://i43.tinypic.com/27zygzq.png

如何我想它(圖片):http://i43.tinypic.com/288qn9g.png

我的頭PHP

<html <?php language_attributes(); ?> <?php thb_html_class(); ?>> 
<head> 
    <?php thb_head_meta(); ?> 

    <title><?php thb_title(); ?></title> 

    <?php wp_head(); ?> 
</head> 
<body <?php body_class(); ?>> 

    <?php thb_body_start(); ?> 

    <div id="page"> 

     <?php thb_header_before(); ?> 

     <header id="header"> 
      <?php thb_header_start(); ?> 

      <div class="header-container"> 

       <div class="wrapper"> 
        <?php 
         $logo = thb_get_option('main_logo'); 
         $logo_2x = thb_get_option('main_logo_retina'); 

         if(!empty($logo['id']) && !empty($logo_2x['id'])) : ?> 
         <?php $logo_metadata = wp_get_attachment_metadata($logo['id']); ?> 
         <style> 
          @media all and (-webkit-min-device-pixel-ratio: 1.5) { 
           #logo { 
            background-image: url('<?php echo thb_image_get_size($logo_2x['id'], 'full'); ?>'); 
            background-size: <?php echo $logo_metadata['width']; ?>px, <?php echo $logo_metadata['height']; ?>px; 
           } 

           #logo img { visibility: hidden; } 
          } 
         </style> 

         <?php endif; 
        ?> 
        <h1 id="logo"> 
         <a href="<?php echo home_url(); ?>" title="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>"> 
          <?php if(isset($logo['id']) && $logo['id'] != '') : ?> 
           <img src="<?php echo thb_image_get_size($logo['id'], 'full'); ?>" alt=""> 
          <?php else : ?> 
           <?php bloginfo('name'); ?> 
          <?php endif; ?> 
         </a> 
        </h1> 

        <?php thb_nav_before(); ?> 

        <a href="#" id="nav-trigger"> 
<span style="font-family: Source Sans Pro; font-size: 16px; line-height: 1; margin-left: 5px; font-weight: 700;">MENY</span> m 

    <div class="nav-wrapper"> 
         <nav id="main-nav" class="main-navigation primary"> 
          <?php thb_nav_start(); ?> 

          <?php wp_nav_menu(array('theme_location' => 'primary')); ?> 

          <?php thb_nav_end(); ?> 
         </nav> 

         <nav id="mobile-nav" class="main-navigation primary"> 
          <?php thb_nav_start(); ?> 

          <?php wp_nav_menu(array('theme_location' => 'primary')); ?> 

          <?php thb_nav_end(); ?> 
         </nav> 
        </div> 
        <?php thb_nav_after(); ?> 
       </div> 
      </div> 

      <div class="wrapper"> 

HTML代碼:

<a href="#" id="nav-trigger" class="thb-loaded" style="margin-top: 30.5px;"> 
    <span style="font-family: Source Sans Pro; font-size: 16px; line-height: 1; margin-left: 5px; font-weight: 700;">MENY</span> m 
</a> 
+3

您能否提供由PHP腳本生成的HTML?如果可以通過網絡訪問,請提供網址。或JSFiddle。 –

+0

同意。這是客戶端問題。您的服務器端代碼無關緊要,並且使問題複雜化。 –

+0

回答

0

嘗試在包含文本的範圍上使用負邊距頂值。

+0

謝謝,但它什麼也沒做。 – user3108955

+0

隨着圖像/圖標的提琴將提供幫助,因爲這是最可能出現問題的地方 – mumush

+0

請參閱我對Joe的最後評論。 – user3108955