Извините за слегка вздорное название. Я не мог придумать, как лучше описать это.
Я пытаюсь внедрить на своем сайте гаджет для участников Мастера сообществ Google (только что вошел в схему и хочу внедрить ее без серьезного изменения дизайна, по крайней мере, для тестирования).
Моя проблема в следующем:
У меня есть контейнер div, ширина которого составляет 90% от основной страницы (тела). Внутри я перемещаю div вправо, устанавливаю его ширину на 300 пикселей и помещаю в него гаджет Google. Я бы хотел иметь возможность, чтобы div заполнял 95% пространства, оставшегося слева от div гаджета Google.
Я не знаю, можно ли смешивать пиксели и% с div и шириной.
Я надеюсь это имеет смысл.
благодаря
Ответы:
Это. Вам нужен полужидкий макет. Изначально этот квест был святым Граалем реализации CSS ... Но, как вы можете видеть из этой ссылки (они делают 3 столбца, 2 исправлены, но их легко изменить), проблема давно решена =)
источник
Я также провел быстрый эксперимент, рассмотрев множество потенциальных решений повсюду. Я пытался получить смесь плавных и фиксированных строк и столбцов.
Вот что у меня получилось:
http://jsbin.com/hapelawake
источник
Если вы предпочитаете избегать float и clearfixes, используйте гибкий макет.
.main { display: flex; width: 90%; } .col1 { flex-grow: 1; } .col2 { width: 300px; margin-left: 5%; }
<div class="main"> <div class="col1" style="background: #518cf3;">Left column</div> <div class="col2" style="background: #94d0bb;">Right column</div> </div>
Примечание. Добавьте префиксы поставщиков гибких дисков, если это требуется поддерживаемыми браузерами .
источник
Сейчас работаю над JS3. JS3 - это концепция интегрированного JavaScript 1.8 в DOM Eased Phasing для входящей обработки JS-кодов, аналогичных Native в HTML5 для обработки как языка простоты и интегральной разработки. Я запросил JavaScript в 1996 и 1997 годах, когда заметил, что Контент не может быть доступен, что контролируется ActiveX Scripting. Мой отец, работающий в Digital Equipment Corporation, которую приобрели Compaq и HP, осознал важность моих заявлений и получил право работать в более богатой корпорации, чем HP, Revenio и Ionas, особенно в Oracle, чтобы понять J2EE. HP могла бы поддерживать переход из J2EE во входящий HTML5, при этом возвращаясь к отсутствию проблем.
Думая о моей основной концепции и структурировании поддержки в разработке, JS3 может создавать обходную обработку ООП подходящих алгоритмов обхода HTML5 в jQuery или JS и отображать во входящий код, который проверяет обработку для визуализации расширенных функций CSS3, обычно зарезервированных для JavaScript 1.7 или JavaScript 1.8, такие, как Liquify, заметили в 2002 году, когда мой брат добавил себя в Black Makers в Rutgers и UMASS. Его навыки владения Perl, Python и др. Могут быть перенесены в JS3, CSS4 и HTML6. В настоящее время большинство новых кодов CSS3 не стандартизированы, но HTML5 может обрабатывать CSS4, который, согласно времени, произойдет в 2030 году, но может войти в фазу тестирования в 2021 году. Приложение Media Queries, не поддерживавшееся в 2009 году, когда я упомянул об этом своему менеджеру в HIT Web Design, также известный как Heritage Web Solutions, Я всерьез описал, как Хайди Кафтон, великий менеджер проектов божественного типа, была интегрирована в веб-стандарты в разделе Media Query Allotment. Хорошо исследовать любой из моих запросов по кодированию, учитывая, что они могут быть переработаны в разработку новых технологий. Медиа-запросы не пересекают активно оставшееся пространство и динамически задают ширину «остаточного» элемента, но в адаптивном CSS4 страница будет фазироваться с использованием стиля адаптивного формата свойства CSS (с опциями «Инвертировать», «Перемещение», «Фазирование реципрокного дизайна»), автоматически реагируя и только требует Media Queries, если пользователю нужен несложный дизайн. В противном случае сложность может быть решена из CSS3 Responsive в CSS4 с помощью Invert, Divert, Traverse,
Справка:
Если сборка не отвечает, вы можете протестировать и установить ширину элемента, выполнив простые математические вычисления.
Мои команды в Индии, Пакистане и других странах развития столкнулись с аналогичными проблемами при создании медиа-системы на основе гибкой сетки.
источник