- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
topol, так у вас у материнского элемента фиксированная ширина 200 px. Для того, чтобы справа был отступ в 20, надо значит делать ширину внешнего 220 px.
Либо уберите ширину 100% у внутреннего. Так что зря вы на фокс наезжаете.
topol, так у вас у материнского элемента фиксированная ширина 200 px. Для того, чтобы справа был отступ в 20, надо значит делать ширину внешнего 220 px.
Либо уберите ширину 100% у внутреннего. Так что зря вы на фокс наезжаете.
спецификация css гласит, что как написано должно работать, фокс тупо игнорирует. Я же написал, что нужен резиновый внутренний див.
Так вот - если увидите все дивы в конкретных размерах и резиновую таблицу(до разумных пределов) - то не известно еще где качественная верстка.
спецификация css гласит, что как написано должно работать, фокс тупо игнорирует. Я же написал, что нужен резиновый внутренний див.
Ссылочку приведите пожалуйста на соответствующий пункт. Я сейчас тоже поищу, насколько помню, тут неоднозначная ситуация. Не обязан он растягивать родительский блок под потомков.
ссылку не приведу.
Не родительский растягивать под потомков, а потомка на 100% ширины родителя.
topol, бегло просмотрел, тоже не нашел прямого указания, как должны себя вести браузеры. Но мое мнение, что если вам кажется, что эксплорер показывает правильно, то это не значит, что так и есть.
А вашего потомка :) FF как раз правильно растягивает - ровно 200px, а margin уже в ширину не входит.
P.S. И все таки объясните, кто мешает сделать без противоречий? Либо 220 px внешний, либо без указания ширины внутренний.
Что-же это за монстр был. Если не секрет?
Ну что то типа майкрософтовских вебпродуктов. Ну очень жирный был клиент
ИМХО по поводу сжатия. Решает проблему отчасти. Броузер при загрузке страницы проверяет скрипт на синтаксические ошибки. Скорее всего проверяются и те которые закэшированы (не уверен, но по другому как?). Проверка жрет ресурсы. Соответственно чем меньше скриптов на стр. тем меньше нужно ресурсов.
Понятно что времени на разработку никогда__и__ни__у__кого не хватает, но имхо грамотное структурирование библиотек дало бы больший эффект чем сливание всего в кучу.
Исходники то были разделены, просто во время выкладывания на сервак сливались в один
Мишган, а не ужели все, что было в файле, нужно было грузить клиенту? Не было возможности разделять: на этой страницы нужен такой функционал, а на этой другой?
И еще технический вопрос: как же организовывались эти библиотеки, в какую структуру, и как работало?
Вернусь ли? Не знаю... Если нужен, пишите в аську...
Мишган, а не ужели все, что было в файле, нужно было грузить клиенту? Не было возможности разделять: на этой страницы нужен такой функционал, а на этой другой?
И еще технический вопрос: как же организовывались эти библиотеки, в какую структуру, и как работало?
Там было очень много разных толстых контролов. определять каждый раз необходимый набор контролов было в лом + разные зависимости.
Нащет того как это все организовывалось не скажу, я трудился на серверной стороне.
Но мое мнение, что если вам кажется, что эксплорер показывает правильно, то это не значит, что так и есть.
А вашего потомка FF как раз правильно растягивает - ровно 200px, а margin уже в ширину не входит.
Нормальный браузер должен показывать css правильно, а правильно - это следовать коробочной модели, т.е. у бокса есть внутрення область и внешняя - фокс показывает не правильно. не ставте с ног на голову. Опять же, что существенно - не потомка растягивают, а блок растягивается по доступной внешней границе.
вот два примера, которые должны визуально выглядеть одинаково -
<div style=" width: 200px; height: 200px;border:1px solid #ff0000;padding-top:1px;padding-left:1px;padding-bottom:1px;padding-right:0;margin:0" >
<div style="width: 100%; height: 100%; border:1px solid #0000ff;margin-top:0;margin-left:0;margin-bottom:0;margin-right:1px;">
</div>
</div>
<br><br>
<div style=" width: 200px; height: 200px;border:1px solid #ff0000;padding-top:0;padding-left:0;padding-bottom:0;padding-right:1px;" >
<div style="width: 100%; height: 100%; border:1px solid #0000ff; margin-top:1px;margin-left:1px;margin-bottom:1px;margin-right:0;">
</div>
</div>
но фокс игнорирует как внутренний padding внешнего блока, так и внешний margin внутреннего блока.
если не указывать ширину - все красиво, но вот есть еще высота и с ней проблема не решается. Вот обратился за подсказкой, а мне чего то стали говорить про то "что если вам кажется".
О каких еще критериях поговорим?
Думаю, не стоит потрашить код для критериев, как уже было отмечено.
Нормальный браузер должен показывать css правильно, а правильно - это следовать коробочной модели, т.е. у бокса есть внутрення область и внешняя - фокс показывает не правильно. не ставте с ног на голову.
topol, читаем документацию и делаем открытие, откуда есть пошла :) Box Model
если ни чего не получается, то зайдите и посмотрите вот эту ссылку: http://www.brunildo.org/test/csshacks3.html .