Я хочу реализовать изображение с минимальным кодом CSS ... Что мне делать?Реализовать с минимальным кодом CSS
0
A
ответ
1
без Javascript вы можете это сделать, как этот
<style>
.row {
width: 250px;
}
.divSquare {
width: 50px;
height: 50px;
float: left;
}
.red {
background-color: red;
}
.blue {
background-color: blue;
}
.green {
background-color: green;
}
</style>
<html>
<head>
<title></title>
</head>
<body>
<div class="row">
<div class="divSquare red"></div>
<div class="divSquare blue"></div>
<div class="divSquare red"></div>
<div class="divSquare blue"></div>
<div class="divSquare red"></div>
</div>
<div class="row">
<div class="divSquare blue"></div>
<div class="divSquare green"></div>
<div class="divSquare blue"></div>
<div class="divSquare green"></div>
<div class="divSquare blue"></div>
</div>
<div class="row">
<div class="divSquare red"></div>
<div class="divSquare blue"></div>
<div class="divSquare red"></div>
<div class="divSquare blue"></div>
<div class="divSquare red"></div>
</div>
<div class="row">
<div class="divSquare blue"></div>
<div class="divSquare green"></div>
<div class="divSquare blue"></div>
<div class="divSquare green"></div>
<div class="divSquare blue"></div>
</div>
</body>
</html>
+1
Вы можете оптимизировать это еще больше, указав «.divSquare» по умолчанию цвет красного цвета. Тогда вам понадобятся только синие и зеленые классы для перезаписывания по умолчанию. –
0
Минимальный CSS? Я думаю, так как вы не можете иметь меньше, чем без CSS, решение без CSS будет вашим абсолютным минимумом.
Так вот, любезно старые добрые времена ужасного веб-программирования;)
<table width="250" height="200" border="0">
<tr>
<td>
<table width="50" height="50" bgcolor="#ff00ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#ff00ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#ff00ff"></table>
</td>
</tr>
<tr>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#00ff00"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#00ff00"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
</tr>
<tr>
<td>
<table width="50" height="50" bgcolor="#ff00ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#ff00ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#ff00ff"></table>
</td>
</tr>
<tr>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#00ff00"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#00ff00"></table>
</td>
<td>
<table width="50" height="50" bgcolor="#0000ff"></table>
</td>
</tr>
</table>
0
Используя линейный градиент.
body {
background:
linear-gradient(45deg, blue 25%, rgba(0,0,0,0) 26%), linear-gradient(225deg, blue 25%, rgba(0,0,0,0) 26%),
linear-gradient(45deg, green 25%, rgba(0,0,0,0) 26%), linear-gradient(225deg, green 25%, rgba(0,0,0,0) 26%),
linear-gradient(45deg, magenta 25%, rgba(0,0,0,0) 26%), linear-gradient(225deg, magenta 25%, rgba(0,0,0,0) 26%),
linear-gradient(45deg, blue 25%, rgba(0,0,0,0) 26%), linear-gradient(225deg, blue 25%, rgba(0,0,0,0) 26%);
background-position: 0 0, 25px 25px, 25px 50px, 100px 75px,
0 25px, 25px 50px, 25px 75px, 100px 100px;
background-size: 50px 50px;
}
Смежные вопросы
- 1. Как реализовать каскадную коллекцию DropDowns с минимальным возможным кодом?
- 2. Перегрузка метода с минимальным кодом
- 3. Печать таблицы умножения с минимальным кодом
- 4. Вставка нескольких абзацев с минимальным кодом
- 5. Полный экран CSS с минимальным размером
- 6. Печать с CSS-кодом
- 7. Состояние панели задач Windows 7 с минимальным кодом
- 8. Что случилось с этим максимальным минимальным пакетным кодом?
- 9. Как установить определенные элементы массива с минимальным кодом C++
- 10. Как прочитать данные пользовательского раздела в web.config с минимальным кодом
- 11. Как управлять параллельным и последовательным кодом версии с минимальным дублированием?
- 12. Как сделать поддерживаемый код с минимальным дублирующимся кодом?
- 13. Как напечатать все Перестановки элементов массива efficienctly с минимальным кодом
- 14. Как правильно анализировать строки международной валюты с минимальным кодом
- 15. C++ преобразовать строку в wstring и обратно с минимальным кодом
- 16. Каков наилучший способ реализовать число с минимальным или максимальным значением?
- 17. Как реализовать двоичный поиск с минимальным запросом диапазона?
- 18. Как реализовать видеозапись в Android с минимальным размером файла?
- 19. C#: реализовать абстрактную базу интерфейса с минимальным дублированием?
- 20. CSS messing с моим кодом
- 21. Как реализовать последовательную итерацию с асинхронным кодом
- 22. Для цикла с минимальным значением
- 23. сортировки с минимальным сравнением
- 24. UIDatePicker с минимальным временем
- 25. кросс-браузерный расширяемый круглый уголок с семантическим кодом и минимальным использованием изображений. Является ли это возможным?
- 26. Вперед функторы с минимальным копированием
- 27. MYSQL Group с минимальным значением
- 28. Сортировка элементов с минимальным нумером
- 29. Что случилось с моим кодом Sprite CSS?
- 30. Две простые проблемы с CSS-кодом
пожалуйста, напишите то, что вы пробовали до сих пор. –
создать таблицу. дать цвет конкретному td, вот и все. –