У меня есть веб-страница с длиной 2000 пикселей, но я хочу разделить ее на 4 разных раздела (то есть на 500 пикселей каждый), поэтому я могу добавить туда различный контент с различным дизайном. Но я понятия не имею, как это сделать. Я также хотел бы дать им гиперссылки.Как разделить веб-страницу в разных разделах?
ответ
страшный ответ - это рамки; умеренно плохой ответ CSS дивы
<div class="bottom">
<div id="area1" style="float: left; width: 25%;"></div>
<div id="area2" style="float: left; width: 25%;"></div>
<div id="area3" style="float: left; width: 25%;"></div>
<div id="area4" style="float: left; width: 25%;"></div>
</div>
теперь, когда вы говорите гиперссылок .. Вы имеете в виду, как в нажатии мини часть страницы и расширяется в этой части? потому что вы, вероятно, придется сделать некоторые Jquery хак для этого
$("#area1").click(function(){
$("#area1").css("width", "100%");
$("area2").css("width", "0%");
$("area3").css("width", "0%");
$("area4").css("width", "0%");
});
(выше следует изменить размер щелкнул DIV за квартал, вы щелкнули на 100 в то время как сокращение других. Вы бы тогда стиль индивидуальный DIV в CSS для него по id или классу и т. д.
Не могли бы вы рассказать мне, что такое синтаксис jquery.I еще не сделали этого ... Любая помощь была бы оценена нами. –
Простой способ использования бутстрапа, который предоставляет уже сделанные столбцы и с отзывчивой функциональностью. Если вы не хотите использовать следующую опцию, мы можем использовать css или frames.like, как указано выше ответ
Похоже, что вам нужны основные принципы.
Структура вашей страницы - это HTML, а стилистические элементы продиктованы в CSS. Таким образом, вы хотите, четыре логических разделов (ака <div></div>
) внутри содержащего <div></div>
, как это:
<div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
div
является то, что называется элемент уровня блока, который будет автоматически расширяться на всю ширину (то есть: 100 %) его контейнера. Вы хотите, чтобы внутренние элементы div
принимали равную ширину, и поскольку их четыре, вы делаете какую-то математику.
100%/4 = ширина, которую вы хотите каждый div
.
<div>
<div style="width:25%;"></div>
<div style="width:25%;"></div>
<div style="width:25%;"></div>
<div style="width:25%;"></div>
</div>
Вы заметите это не работает, как ожидалось, так как div
элементы будут ширина вы хотите, но только стек поверх друг друга. Чтобы получить их рядом друг с другом, вы можете использовать display:inline-block;
, который изменяет уровень блока на что-то между блоком и встроенным.
<div>
<div style="width:25%; display:inline-block;"></div>
<div style="width:25%; display:inline-block;"></div>
<div style="width:25%; display:inline-block;"></div>
<div style="width:25%; display:inline-block;"></div>
</div>
Это будет почти то, что вы хотите, за исключением того, вы заметите некоторые пробелы между элементами div
, что на самом деле сохраняется в HTML-коде (разрывы строк между <div></div>
) белое пространство. Есть несколько способов избавиться от этого. На мой взгляд, проще всего поставить пустой комментарий между элементами, например:
<div>
<div style="width:25%; display:inline-block;"></div><!--
--><div style="width:25%; display:inline-block;"></div><!--
--><div style="width:25%; display:inline-block;"></div><!--
--><div style="width:25%; display:inline-block;"></div>
</div>
Это с помощью стилей CSS внутри HTML-элементов, но вы должны действительно поставить CSS in a stylesheet and reference it in the page.
Thanx Buddy .... но мне было интересно, будет ли он работать и в leangth (т. Е. Длина: 25%), потому что я хочу разделить его по длине ... –
Атрибут 'width' обрабатывает ширину вдоль оси x, height' обрабатывает высоту вдоль оси y. В css нет атрибута length. –
- 1. Разделить строки в различных разделах
- 2. UITableViewCellAccessoryCheckmark в разных разделах
- 3. Как разделить gridview в разделах в android?
- 4. Сплит Foreach в разных разделах
- 5. Позиционирование CSS в разных разделах
- 6. Как изменить данные uitableviewcell в разных разделах?
- 7. Как показать разные ярлыки в разных разделах?
- 8. как разделить атрибуты продукта таблицы в разделах в Magento
- 9. Различные макеты в разных разделах представления таблиц
- 10. UICollectionView: Различные номера ячеек в разных разделах
- 11. Invoke onNext в разных разделах (RxJava Android)
- 12. Пользовательский сгруппированный заголовок UITable в разных разделах
- 13. контент перекрывается в разных разделах начальной загрузки
- 14. Как мы можем разделить файл шаблона joomla в двух разделах?
- 15. HTML несколько форм в разных разделах
- 16. Основные объекты данных в разных разделах таблицыView
- 17. Отобразить результаты MySQL в разных разделах страницы
- 18. базы данных postgres на разных разделах
- 19. Разделение строки в разделах
- 20. Как скрыть кнопку панели приложений в разных разделах разделов windows?
- 21. Как разделить ряд имен в разных строках
- 22. Повторяющийся контент в пользовательских TableCells в разных разделах
- 23. Angular JS - отправить форму в двух разных разделах
- 24. Список владельцев ConfigParser в разных разделах файла инвентаризации?
- 25. Отображение нескольких NSFetchedResultsControllers в разных разделах того же UITableView
- 26. IOS - типы разных ячеек UITableView в различных разделах
- 27. Настройка UITableView с различным количеством строк в разных разделах
- 28. Как свернуть и свернуть в двух разных разделах div, основанных на двух разных нажатиях кнопок?
- 29. Разделение страницы в двух разделах
- 30. Как разделить длинные задачи на разных ядрах?
Добро пожаловать в переполнение стека! Ожидается, что вы, по крайней мере, попытаетесь закодировать это для себя. Stack Overflow не является службой записи кода. Я бы предположил, что вы делаете некоторые [** дополнительные исследования **] (http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users) , либо через Google, либо путем поиска SO, сделайте попытку и. если у вас все еще есть проблемы, вернитесь ** с кодом ** и объясните, что вы пробовали, и почему это не сработало. –
* div * ide или * div * ision – niksofteng