Верстка сайта

12
З
На сайте с 15.01.2009
Offline
1
821

У меня проблема такая ,сделал сайт ,начал тестировать в броузерах.

В Opere,FireFox,Safari все норм ,а вот Avant'e и IE одна похожая проблема ,правый блок сьехал в самый вниз.Как можно исправить?(может в css прописать код для этих 2х броузеров?)

psylosss
На сайте с 23.12.2005
Offline
126
#1

надо прописать какое-нибудь свойство где-нибудь. Уверен, все получится.

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
Anarchist
На сайте с 23.07.2008
Offline
185
#2

сложно что-то сказать по вводной информации :)

видимо в css что-то указано такое, что либо не понимают, либо косо отображают эти братцы-кролики

[Удален]
#3
зря:
У меня проблема такая ,сделал сайт ,начал тестировать в броузерах.
В Opere,FireFox,Safari все норм ,а вот Avant'e и IE одна похожая проблема ,правый блок сьехал в самый вниз.Как можно исправить?(может в css прописать код для этих 2х броузеров?)

И кстати Avant и IE это один и тот же браузер.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#4

Вижу три пути.

1. Правильный - /ru/forum/comment/4208619

2. Сложный - Указать свои стили именно для IE

<![if !IE 5]>
<link rel="stylesheet" type="text/css" href="not-ie5.css" />
<![endif]>

<![if !IE 6]>
<link rel="stylesheet" type="text/css" href="not-ie6.css" />
<![endif]>

<![if !IE 7]>
<link rel="stylesheet" type="text/css" href="not-ie7.css" />
<![endif]>

3. Альтернативный - написать в подвале сайта, что он разработан только для Opera,FireFox,Safari :)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#5
Алексей Барыкин:
3. Альтернативный - написать в подвале сайта, что он разработан только для Opera,FireFox,Safari

достойно! очень

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
[Удален]
#6

Только есть опасения что "подвал" в IE будет уже не подвалом =) Надо прям H1 поверх текста написать. и font-size:300% поставить.

BOLVERIN
На сайте с 18.12.2008
Offline
42
#7

просмотрите внимательно код - 100% есть место которое можно переделать чтобы отображалось одинаково во всех браузерах

Интернет-маркетинг и SEO. Теория и практика. (http://bolverin.com)
Stalker86
На сайте с 27.04.2006
Offline
23
#8

Частая ошибка -

самое главное найти причину и можно исправить ее заточкой под браузер

для этого в стилях нужно добавить после "неправильной для IE" строчки строчку с исправлением,

начинающуюся с

*html

/* ----- ДЛЯ IE6 ----- */

и

*:first-child+html

/* ----- для IE7 ----- */

и заканчивающиеся уже исправленным текстом:)

эти коменты будут видны только этими браузерами, так что можно смело исправлять)))

[Удален]
#9
Stalker86:
Частая ошибка -
самое главное найти причину и можно исправить ее заточкой под браузер

для этого в стилях нужно добавить после "неправильной для IE" строчки строчку с исправлением,
начинающуюся с

*html
/* ----- ДЛЯ IE6 ----- */
и
*:first-child+html
/* ----- для IE7 ----- */

и заканчивающиеся уже исправленным текстом:)

эти коменты будут видны только этими браузерами, так что можно смело исправлять)))

не надо так делать, это тупняк. И не читается совсем


object.class
{
property:value; /*для всех браузеров*/
//property:value; /*для IE 7 */
_property:value; /*для IE 6*/
}

главное в таком порядке.

Константинович
На сайте с 13.09.2008
Offline
319
#10
psylosss:
надо прописать какое-нибудь свойство где-нибудь.

Прописать нужно </div> дополнительный. Обычно его не хватает.

Прописать его нужно перед тем местом, где съежает блок.

Нужны финансы? Быстрая скупка (http://dragmettorg.com/skupka_zolota/). Цены на сайте. А потом отыграй из на казино онлайн правила (http://premium-games.ru/)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий