chipolo
13.Сентябрь.2015 09:14:18
1
Ни как не могу понять как перенести слова мой код:
` /* Базовые стили, изменять не нужно */
html, body {
margin: 0;
padding: 0;
}
body {
width: 260px;
min-height: 210px;
padding: 20px;
font-family: “Arial”, sans-serif;
font-size: 14px;
line-height: 1.5;
color: white;
background-color: #3A78A1 ;
background-image: url(’/assets/course9/grid.png’);
background-repeat: repeat;
background-position: -80px -80px;
}
/* Cтили, которые можно изменять */
.column {display:inline-block;
vertical-align:top;
height: 115px;
width: 86px;
margin-bottom: 10px;
padding: 10px 0px 0px 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
margin-right:10px;
}
.cell {
padding: 5px 10px;
border: 1px solid white;
background: rgba(0, 255, 255, 0.2);display:table-cell;
}
.table{
display:table; border: 1px solid white;
}
.col-1{
width:96px;
}
.col-2{
width:96px;
}
.col-3 {
display:none;
}
.row {display:table-row}
`
Вот мой результат и различия
не успокоюсь пока 100% не будет
2 лайка
Ivan
13.Сентябрь.2015 12:12:53
2
Нужно значит ограничить ширину, то есть сделай ширину колонки поменьше и добавь падинг справа.
2 лайка
chipolo
13.Сентябрь.2015 19:36:09
3
Не помогло ширину сделал 0пк, а паддинг справа 86, ничего не изменилось((
.column {display:inline-block;
vertical-align:top;
height: 115px;
width: 0px;
margin-bottom: 10px;
padding: 10px 86px 0px 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
margin-right:10px;
}
Ivan
14.Сентябрь.2015 04:19:06
4
Ну уж куда 0-то, попробуй 60px ширину, ну и соответственно 26px справа.
.column {
margin-bottom: 10px;
padding: 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
display: inline-block;
width: 76px;
vertical-align: bottom;
}
.column:nth-child(2) {
margin-left: 10px;
height: 105px;
}
Это верхние таблицы, полное совпадание)
chipolo
14.Сентябрь.2015 06:37:04
6
Спасибо, за помощь. Получилось. Когда я поставил ширину 0 у меня текст убежал вниз в первой колонке, а мини-браузер не отобразил мне изменения, поэтому я решил что не работает. Нужно было всего лишь нажать проверить
/*
html, body {
margin: 0;
padding: 0;
}
body {
width: 260px;
min-height: 210px;
padding: 20px;
font-family: “Arial”, sans-serif;
font-size: 14px;
line-height: 1.5;
color: white;
background-color: #3A78A1 ;
background-image: url(’/assets/course9/grid.png’);
background-repeat: repeat;
background-position: -80px -80px;
}
.column {
margin-bottom: 10px;
padding: 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
display:inline-block;
width:100px;
height:128px;
margin-right:12px;
box-sizing:border-box;
vertical-align:top;
padding: 10px 14px;
}
.cell {
padding: 5px 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
display:table-cell;
width:96px;
height:24px;
border-collapse:collapse;
}
.table {
display:table;
border-collapse:collapse;
}
.col-1 {
border-collapse:collapse;
}
.col-3 {
display:none;
}
.row {display:table-row;}
*/
Подскажите, пожалуйста, чего не хватает?
Ineska
15.Сентябрь.2015 12:18:09
8
Свойство border-collapse:collapse; задается в целом для таблицы. Нет необходимости писать его трижды.Паддинг справа 26рх для .column .
1 лайк
ulson
20.Октябрь.2015 13:17:18
9
Частично потырил решения у предшественников и получил свой вариант 100%
/* Cтили, которые можно изменять */
.column {
display: inline-block;
vertical-align: top;
margin-bottom: 10px;
padding: 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
width: 80px;
max-width: 76px;
margin-right: 10px;
}
.cell {
display: table-cell;
padding: 5px 10px;
border: 1px solid white;
background: rgba(0, 255, 255, 0.2);
}
.col-1{width: 96px;}
.col-2{width: 96px;}
.col-3{display: none;}
.table{display:table; border: 1px solid white;}
Iriska
28.Январь.2016 14:05:54
10
Подскажите как перенести табличку вниз?))
Ineska
28.Январь.2016 17:26:18
11
Код покажите, пожалуйста.
Iriska
29.Январь.2016 07:50:55
12
Спасибо, уже разобралась. Реализовала таким образом
.table { display:inline-table; border-collapse:collapse; border: 1px solid white; margin-top:139px; margin-left:-228px;
Результат 100%)) Возможно есть более правильный вариант решения?
вроде способы прохождения отличаются… Посмотрите, пожалуйста, нормально ли у меня получилось или где-то можно было сделать лучше?
/* Cтили, которые можно изменять */
.column {
margin-bottom: 10px;
padding: 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
display:inline-block;
vertical-align:top;
width:76px;
margin-right:10px;
}
.cell {
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
display:table-cell;
width:96px;
}
.table{
display:table;
border-collapse:collapse;
}
.row{
display:table-row;
}
.col-3{
display:none;
}
6 лайков
Ineska
25.Февраль.2016 11:58:32
14
У вас очень хорошо получилось. Нет ни одной лишней строки)
1 лайк
100% рабочая форма
html,
body {
margin: 0;
padding: 0;
}
body {
width: 520px;
min-height: 270px;
padding: 20px;
font-size: 14px;
line-height: 1.5;
font-family: Arial, sans-serif;
color: white;
background-color: #3a78a1;
background-image: url("/assets/course9/grid.png");
background-repeat: repeat;
background-position: -80px -80px;
}
/* Cтили, которые можно изменять */
.column {
margin-bottom: 10px;
padding: 10px;
border: 2px solid white;
background: rgba(0, 255, 255, 0.2);
display: inline-block;
width: 76px;
vertical-align: top;
}
.column:nth-child(2){
margin-left:10px;
}
.cell {
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
display:table-cell;
}
.table{
display:table;
width:236px;
border-spacing: 0px;
border-collapse: collapse;
}
.col-1{ width:104px;}
.col-2{ width:118px;}
.col-3{
display:none;
}
.row{
display:table-row;
}
.column {
display: inline-block;
vertical-align: top;
width: 76px;
margin-bottom: 10px;
margin-right: 10px;
padding: 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
}
.cell {
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 1px solid white;
display: table-cell;
width: 96px;
}
.table{
display:table; border: 1px solid white
}
.col-3 {
display:none;
}
Unique
31.Май.2016 09:24:35
17
ВОЕВАЛ! 100%
/* Cтили, которые можно изменять */
.column {
display: inline-table;
width: 76px;
margin-bottom: 10px;
margin-right: 10px;
padding: 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
}
.cell {
display: table-row;
width: 100px;
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 1px solid white;
}
.col-1,
.col-2 {
display: table-cell;
width: 96px;
}
.col-3 {
display: none;
}
.table {
display:table;
border: 1px solid white;
}
Sh1985
06.Июнь.2016 20:19:25
21
Здравствуйте!!! подскажите пожалуйста, нормальны ли это код?
html,
body {
margin: 0;
padding: 0;
}
body {
width: 520px;
min-height: 270px;
padding: 20px;
font-size: 14px;
line-height: 1.5;
font-family: Arial, sans-serif;
color: white;
background-color: #3a78a1;
background-image: url("/assets/course9/grid.png");
background-repeat: repeat;
background-position: -80px -80px;
}
/* Cтили, которые можно изменять */
.column {
margin-bottom: 10px;
margin-right: 14px;
padding: 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
display: table;
float:left;
width:76px;
}
.cell {
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
display: table-cell;
width:96px;
}
.table {
display: table;
margin-top: 139px;
border-collapse: collapse
}
.row {
display: table-row;
}
/*.col-1 {
width:96px; - ширина по отдельности
}
.col-2 {
width:96px;
}*/
.col-3 {
display: none;
}
Zaskin
09.Июнь.2016 08:30:43
23
Как-то так на 100%
.column {
display: inline-block;
vertical-align: top;
margin-bottom: 10px;
padding: 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
margin-right: 10px;
width: 76px;
}
.cell {
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
display: table-cell;
width: 96px;
}
.table {
border-collapse: collapse;
}
.row {
display: table-row;
}
.col-3 {
display: none;
}
1 лайк
miha92
07.Июль.2016 13:13:44
24
С Вашей помощью и сам чуть подшаманив вышло вот на 100%:
/* Cтили, которые можно изменять */
.column {
margin-bottom: 10px;
padding: 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
width: 76px;
display: inline-block;
vertical-align: top;
}
.column:nth-child(2) {
margin-left: 10px;
}
.cell {
padding: 5px 10px;
background: rgba(0, 255, 255, 0.2);
border: 2px solid white;
border-collapse: collapse;
display: table-cell;
}
.table {
width: 236px;
display: table;
border-collapse: collapse;
}
.col-1 {
width: 90px;
}
.col-2 {
width: 90px;
}
.col-3 {
display: none;
}
.row {
display: table-row;
}