Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№114-04-2008 08:10:25

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Firefox3 и CSS

Приветствую!

Неожиданным и неприятным открытием стало, что FF3 рисует не так, как было запланировано.
Требуется, чтобы текст был в одну строку, но div1 не разъезжался и не уходил под div2, если строка слишком длинная.

Выделить код

Код:

.container {
	margin: 0 auto;
	width: 550px;
}

.div1 {
	overflow: hidden;
	white-space: nowrap;
}
.div2 {
	float: left;
}
...
<div class="container">
	<div class="div2">...</div>
	<div class="div1">Длинная строка</div>
</div>

FF2, Opera, IE7 - отображается так, как описал.
FF3b5 - div стремится отобразить всю строку, нарушая красоту.
Кстати, почти точно так же (неправильно) рисует и IE6.

Что это и как победить? :)
___
upd: добавлен класс container, ибо в оригинале контейнер фиксированной ширины.

Отредактировано MDM (14-04-2008 10:45:15)

Отсутствует

 

№214-04-2008 10:27:30

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Minefield 3.0

Re: Firefox3 и CSS

у меня и там и там отображается абсолютно идентично

Отредактировано Shutnik (14-04-2008 10:33:25)

Отсутствует

 

№314-04-2008 10:43:09

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

Виноват, забыл указать, что контейнер фиксированной ширины. Первый пост отредактировал.

Отсутствует

 

№414-04-2008 10:48:42

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Firefox3 и CSS

всё равно идентично до пикселя :rolleyes:

Отсутствует

 

№514-04-2008 10:59:37

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

Ну хорошо. А по ссылке список серверов корректно отображается в FF3?
Ссылка.

Отредактировано MDM (18-06-2008 09:53:34)

Отсутствует

 

№614-04-2008 11:21:22

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Firefox3 и CSS

по ссылке разъезжается...

Отсутствует

 

№714-04-2008 12:20:10

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

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

Отсутствует

 

№814-04-2008 12:23:55

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Firefox3 и CSS

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

Отсутствует

 

№914-04-2008 12:59:07

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

Кусок из первого поста отображается по-разному. Только строку текста длинную надо вставить.

И doctype (хотя, в этом случае, по барабану):

Выделить код

Код:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Отсутствует

 

№1014-04-2008 13:11:32

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Firefox3 и CSS

86213096en6.png

Отсутствует

 

№1114-04-2008 13:24:02

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

FF2.0.0.13
ff2.png

FF3.0b5
ff3.png

И хоть ты тресни.
Пойду приобщюсь к bugzille.

Отсутствует

 

№1214-04-2008 13:36:50

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Firefox3 и CSS

MDM
специально откатился назад до пятой беты. всё выглядит так же

Выделить код

Код:

<html><head><title></title>

<style>
.container {
    margin: 0 auto;
    width: 550px;
}

.div1 {
    overflow: hidden;
    white-space: nowrap;
}
.div2 {
    float: left;
}
</style>

</head><body>

<div class="container">
    <div class="div2">...</div>
    <div class="div1">длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка длинная строка</div>
</div>

</body></html>

Отсутствует

 

№1314-04-2008 14:21:06

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

Хм... Медленно, но верно вопрос становится все более неприятным.
При добавлении контейнеру border или border-top разметка рушится. Остальные бордеры не влияют.
Но, если добавить в контейнер еще один контейнер без стилей, все выправляется.
Как временное решение, такой бубен сойдет. Надеюсь, это не мой косяк, а баг, который поправят.
Спасибо за участие.

Отсутствует

 

№1418-06-2008 09:51:48

MDM
Участник
 
Группа: Members
Откуда: Петрозаводск
Зарегистрирован: 09-04-2008
Сообщений: 42
UA: Firefox 3.0

Re: Firefox3 и CSS

FF3.0 Release. Разметка выправилась. :)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]