1

: 그것은 정렬 그래서 그것을 만들 수있었습니다 http://35.9.51.41패딩 내가 여기 만드는거야 웹 사이트에 아래의 배너에 대한 탐색을 정렬하기 위해 노력하고있어

내 Mac 및 Safari의 Chrome 및 Safari에서는 Firefox 또는 Chrome 또는 Firefox를 사용하는 모든 PC에서 불일치가 발생합니다. 이것은 내 머리를 돌리고있다. 어떤 제안?

#nv-tabs a { 
    padding:0 33px 0 34px; 
    text-decoration:none; 
    cursor: pointer; /* IE 7 bug-fix */ 
    color:#FFFFFF!important; 
    display:block; 
    background:none; 
    line-height: 29px; 
    z-index:100; 
    font-family: Arial, sans-serif; 
    text-transform:uppercase; 
    font-size:13px; 
    font-weight:normal; 
    } 

답변

0

은 폭을 정의하고이 문제를 분류하고 또한 박스 크기로 보일 것입니다 :

나는 패딩을 여기 탐색의 폭과를 결정해야 경계 박스를

+0

그것은 감사했다! – user1488780

0

어쩌면 시도 이 기능을 사용하여 브라우저와 버전을 정의하고, HTML 태그에서 <html class="<?php echo getBrowser();?>">을 쓰고 그 후에 CSS에 다른 브라우저의 스타일을 쓸 수 있습니다. 예 당신은 크롬 23을 사용하는 경우가

.chrm .yourClass를 쓸 수 있습니다 귀하의 CSS에 있도록, <html class="chrm chrm23"> 같은 HTML 태그를해야합니다 {여기에 */ /* 속성}

function getBrowser() { 
    global $_SERVER; 

    $firefoxStart = strrpos($_SERVER['HTTP_USER_AGENT'], 'Firefox'); 
    $chromeStart = strrpos($_SERVER['HTTP_USER_AGENT'], 'Chrome'); 
    $safariStart = strrpos($_SERVER['HTTP_USER_AGENT'], 'Safari'); 

    if ($firefoxStart !== false){ 
     $version = $this->getVersion($firefoxStart, 8); 
     return "ff ff" . $version; 
    }elseif ($chromeStart !== false){ 
     $version = $this->getVersion($chromeStart, 7); 
     return "chrm chrm" . $version; 
    }elseif ($safariStart != false){ 
     $version = $this->getVersion($safariStart, 7); 
     return "sfr sfr" . $version; 
    } 

} 


    private function getVersion($start, $length){ 
     global $_SERVER; 

      $end = strpos($_SERVER['HTTP_USER_AGENT'], ' ', $start); 
      if ($end === false){ 
       $end = strlen($_SERVER['HTTP_USER_AGENT']); 
      } 

      $versionStr = substr($_SERVER['HTTP_USER_AGENT'], $start + $length, $end - $start - $length); 
      $version = floatval($versionStr); 
      $version = str_replace('.', '', $version); 

      return $version; 

    }