2010-03-24 3 views
1

У меня есть кнопка, которая была сделана для вас, чтобы увидеть here. Выглядит хорошо, правда? Хорошо на живом сайте, euroworker.no/shipping и /selectAddress кажется растянутым.Мои кнопки фона кажутся растянутыми

Одевается в Chrome, IE и Safari, я думал, что это может быть проблема FF, но загрузил скрипку в FF и кажется прекрасным.

Быстрый исх CSS и HTML:

#fortsett_btn { 
    background-image: url(http://euroworker.no/public/upload/fortsett.png?1269434047); 
    background-repeat:no-repeat; 
    background-position:left; 
    background-color:none; 
    border:none; 
    outline:none; 
    visibility: visible; 
    position: relative; 
    z-index: 2; 
    width: 106px; 
    height: 25px; 
    cursor:pointer; 
}​ 

И HTML

<button type="submit" class="submit" id="fortsett_btn" title="Fortsett" value="">&nbsp;</button>​ 

Интересно, что с ней.

+0

Кнопка даже не отображает, я просто получаю обычную кнопку ОС (Firefox 3.6.2 и IE 7, Windows XP.) В IE я получаю пару ошибок Javascript, которые могут это объяснить. Ваш файл jQuery дает 404 - http://euroworker.no/public/jquery.min.js –

+0

Я не вижу никакого стиля на кнопке на живой странице. Похоже, что таблица стилей не загружается вообще? –

+0

Я не вижу IMG на сайте, просто стандартный

ответ

1

Вместо

<button type="submit" class="submit" id="fortsett_btn" title="Fortsett" value="">&nbsp;</button> 

Попробуйте это:

<button type="submit" class="submit" id="fortsett_btn" title="Fortsett" value="">Some value</button> 

затем добавить text-indent:-999px; в свой CSS

Это не имеет ничего общего, почему ваша кнопка не влияет на живой сайт, его просто внушение , Вы не используете стиль, потому что вам не хватает таблицы стилей (неправильная ссылка), попробуйте стилизовать его в строке, а затем, если он работает, скопируйте стиль в таблицу стилей

+0

Спасибо, добавит это на листе. – Kyle

+0

На самом деле, казалось, это исправить. – Kyle

1

Я не уверен, что понимаю проблему. В каждом случае CSS отличается. На Fiddle у вас есть одно изображение с фоном-повтором, установленным на no-repeat. На живом сайте у вас есть фрагмент другого изображения с фоном-повтором, установленным на repeat-x. Это два разных способа стилизации кнопки.

Fiddle:

#fortsett_btn { 
background-image:url("http://euroworker.no/public/upload/fortsett.png?1269434047"); 
background-position:left center; 
background-repeat:no-repeat; 
border:medium none; 
cursor:pointer; 
height:25px; 
position:relative; 
visibility:visible; 
width:106px; 
z-index:2; 
} 

Live:

#product___specField_8 { 
-moz-border-radius:5px 0 0 5px; 
background-image:url("stylesheet/frontend/../../upload/orng_bg.png?1269434608"); 
background-repeat:repeat-x; 
border:1px solid #DDDDDD; 
float:left; 
font-size:24px; 
font-weight:bold; 
height:33px; 
padding-left:55px; 
width:124px; 
} 

Почему вы не ожидали бы увидеть что-то другое?

+0

@Robusto Действительно темная тайна, которую может сказать только ошибка огня: D – ant

+0

Это два разных идентификатора. 1: #fortsett_btn, моя кнопка. 2: # product__specfield_8, мое настраиваемое поле ввода. :) – Kyle

+0

@Kyle: Я только что просмотрел «оранжевую» кнопку на каждой странице. На второй странице было больше (т. Е. «Растянуто»), поэтому я предположил, что это то, о чем вы говорили. Тот факт, что они были разными идентификаторами, вовсе не означает ничего, потому что один из них был песочницей с упрощенным образцовым кодом, а другой был вживую. – Robusto

 Смежные вопросы

  • Нет связанных вопросов^_^