Просто используя HTML и CSS, существует способ создания вложенных квадратов. Другими словами, один большой квадрат A и другой квадрат внутри A (назовем это B), а другой квадрат внутри B и т. Д. И так далее, примерно так же 10 раз. Квадраты должны быть центрированы внутри каждого квадрата. также каждый квадрат должен быть разных цветов. спасибо!Вложенные квадраты с использованием HTML и CSS
ответ
Необходимо быть более конкретным, но вот простой пример того, как.
HTML
<div id="wrap">
<div><div><div><div><div><div><div><div><div><div>
</div></div></div></div></div></div></div></div></div></div>
</div>
CSS
#wrap{
height:500px;
width:500px;
}
div {
width:90%;
height:90%;
border:1px solid black;
}
Редактировать основанный на новой информации
Вертикальное выравнивание элементов в середине, кажется, требует установки обертку для отображения: таблицы; и установка внутренних разделов для отображения: table-cell; и выравнивание по вертикали: среднее. Однако, это приводит к тому, Backround цвета всем взять цвет нижней ячейки, когда вложен ... так что я просто только абсолютное позиционирование вместо вертикального выравнивания:
HTML
<div id="wrap">
<div id="a" class="z"><div id="b" class="z"><div id="c" class="z"><div id="d" class="z"><div id="e" class="z"><div id="f" class="z"><div id="g" class="z"><div id="h" class="z"><div id="i" class="z"><div id="j" class="z">
</div></div></div></div></div></div></div></div></div></div>
</div>
CSS
div {
width:90%;
height:90%;
margin:0 auto;
}
#wrap{
width:500px;
height:500px;
position:relative;
}
.z {
position:absolute;
top:5%;
left:5%;
}
#a{background-color:#aaa}
#b{background-color:#999}
#c{background-color:#888}
#d{background-color:#777}
#e{background-color:#666}
#f{background-color:#555}
#g{background-color:#444}
#h{background-color:#333}
#i{background-color:#222}
#j{background-color:#111}
спасибо за отзыв. Квадраты должны быть центрированы внутри каждого квадрата. также каждый квадрат должен быть разных цветов. Я пытаюсь с тем, что вы сказали, но не могли бы вы помочь мне немного больше? как вы их центрируете? text-align: центр не будет работать. – user3103367
большое спасибо. Удивительно, что вы точно поняли, что я имел в виду. Это было трудно объяснить без картины. Я могу поработать над этим отсюда. но еще одна вещь, пожалуйста? как я могу контролировать расстояние между каждой коробкой? могут ли они быть согласованными по толщине? вместо того, чтобы иметь размер относительно внешней коробки. – user3103367
Похоже, вам нужно прочитать о том, как работает «модель коробки». Ознакомьтесь с этим сайтом, четко объясните, как устанавливать поля, отступы и т. Д.: Http://www.w3schools.com/css/css_boxmodel.asp – Andrew
- 1. Эластичные квадраты (CSS HTML)
- 2. Вложенные меню с использованием JQuery и CSS
- 3. Вложенные строки таблицы HTML CSS
- 4. Дизайн шаблона с использованием HTML и CSS
- 5. Выпадающее меню с использованием HTML и CSS
- 6. Меню с использованием css и html
- 7. Календарь с использованием html css и javascript
- 8. Нижний колонтитул с использованием HTML и CSS-
- 9. Укладка изображений с использованием CSS и HTML
- 10. Tri-Fold с использованием HTML и CSS
- 11. Изогнутый текст с использованием HTML и CSS
- 12. Кодирование с использованием HTML и CSS
- 13. размещение изображений с использованием HTML и CSS
- 14. «вложенные» классы и CSS
- 15. Вложенные DIVs - 4 divs (квадраты), из которых 1 имеет 4 divs (квадраты), из которых 1 имеет 4 divs (квадраты)
- 16. HTML-позиционирование с использованием CSS
- 17. Нарисуйте прямоугольник фигуру и 2 дополнительных квадраты с помощью CSS
- 18. CSS - Вложенные Divs и Расстановки
- 19. Вложенное меню, созданное с использованием jQuery, CSS и HTML
- 20. Как увидеть квадраты CSS в инспекторе firefox
- 21. Оценка ошибки с использованием MATLAB (наименьшие квадраты)
- 22. Динамическое создание HTML-кнопок с использованием HTML, CSS и Javascript
- 23. Основной формат печатной страницы с использованием HTML и CSS
- 24. Генерировать фрактальные квадраты с использованием рекурсии
- 25. Вложенные файлы Masterpages и CSS
- 26. Вложенные divs и семантика CSS
- 27. CSS Layout CSS и HTML
- 28. Создание макета ландшафта и портрета с использованием HTML и CSS
- 29. с использованием HTML/CSS с виджетами Headway
- 30. CSS вращающиеся квадраты, вызывающие сгибание высоты - Chrome
Просто вставьте 10 divs и установите их размер как квадрат –
да, это возможно. пожалуйста, опишите более конкретную проблему. –