Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Глюк в Safari и Chrome

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Саныч
Отправлено: 30 Марта, 2011 - 21:50:54
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




есть вот такая разметка и кнопочка (см. скрин)
CODE (html):
скопировать код в буфер обмена
  1. <div>
  2.    <span>Язык: <strong>Русский</strong></span>
  3.    <a href="" title="Изменить язык">Изменить</a>
  4.   </div>
  5.   <div>
  6.    <span>Стиль: <strong>Стандартный</strong></span>
  7.    <a href="" title="Изменить стиль">Изменить</a>
  8.   </div>

Стиль к кнопке
CODE (htmlphp):
скопировать код в буфер обмена
  1. display: inline-block;
  2.         border: 1px solid #007;
  3.         border-radius: 7px;
  4.         -moz-border-radius: 7px;
  5.         -webkit-border-radius: 7px;
  6.         padding: 0 5px 0 20px;
  7.         float: right;
  8.         color: #fff;
  9.         font-size: 10px;
  10.         background-color: #6266ff;
  11.         background-image: url(../img/bg_action.png), url(../img/bg_action_arrow.png);
  12.         background-position: 15px 0, 5px 0px;
  13.         background-repeat: no-repeat, no-repeat;
  14.         margin: 0 6px;
  15.         text-decoration: none;
  16.         text-shadow: 0 0 3px #fff;
  17.         -o-transition: background-color 0.4s ease;
  18.         -moz-transition: background-color 0.4s ease;
  19.         -webkit-transition: background-color 0.4s ease;
  20.         -moz-user-select: none;
  21.         -webkit-user-select: none;

в Google Chrome и Apple Safari конпка в ряду с самым длинным текстом соскакивает вниз, во всех остальных браузерах все ОК (даже в осле Ха-ха ) вобщем смотрите скрин...

Вопрос собственно почему так происходит?

Нашел 2 пути, как исправить это:
- первый: изменить порядок элементов, т.е. переставить местами span и a, НО не очень хочется, прийдется редактировать js
- второй: указать в стилях min-width, но это не очень хорошое решение, т.к. не известно какая длинна текста будет, соответственно и длина блока...
Прикреплено изображение (Нажмите для увеличения)
Без-имени-2.jpg

(Отредактировано автором: 30 Марта, 2011 - 21:52:02)



-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
grefon
Отправлено: 31 Марта, 2011 - 04:33:16
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


Помог: 32 раз(а)




Попробуйте поставить position на кнопку. Должно помочь.


-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
Саныч
Отправлено: 31 Марта, 2011 - 18:57:42
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




нет, не помогает...
вобщем решил проблему пути №1, но вопрос все равно интересует...


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
JustUserR
Отправлено: 31 Марта, 2011 - 21:40:13
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Саныч Использование предполагаемого варианта решения задачи, заключающеся в осуществление определения требуемых параметров реального отображения ассоциированного блока во вложенном уровне базового элементного трактования, позволяет обеспечивать унифицированное достижение цели вне зависимости от особенностей трактовки используемых CSS-свойств с текущем уровне функционирования браузера, поскольку обеспечивается включение системы с обратной связью, осуществляющей позиционирование элемента на основании императивного а не деклараивного подхода


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB