显示间隙宽度较大:块
Gap width larger on display: block
我有一个关于显示的问题:块;
我制作了一个包含 3 个不同栏的部分。当您在 phone 上看到该网站时,各栏将相互显示。当您在桌面上看到该网站时,各栏将并排显示。
唯一的问题是列之间的差距...
有谁知道如何使列之间的间距变大?
网站;
我的代码(css);
.blabla{
max-width: 1170px;
margin-right: auto;
margin-left: auto;
display: block;
}
@media only screen and (max-width: 767px){
.blabla{
display: grid;
}
}
#column2{
display: inline-block;
text-decoration: none;
max-width: 381px;
max-height: 463px;
margin: 0;
letter-spacing: .03571em;
}
#column1{
display: inline-block;
text-decoration: none;
max-width: 381px;
max-height: 463px;
margin: 0;
letter-spacing: .03571em;
}
#column3{
display: inline-block;
text-decoration: none;
max-width: 381px;
max-height: 463px;
margin: 0;
letter-spacing: .03571em;
}
您可以使用 padding
:
.blabla > div {
padding: 0 10px;
}
margin 设置元素之间的间距,因此设置margin 会导致div
的两个break。但是 padding
设置元素轮廓与其内容之间的间距。
我有一个关于显示的问题:块;
我制作了一个包含 3 个不同栏的部分。当您在 phone 上看到该网站时,各栏将相互显示。当您在桌面上看到该网站时,各栏将并排显示。
唯一的问题是列之间的差距...
有谁知道如何使列之间的间距变大?
网站;
我的代码(css);
.blabla{
max-width: 1170px;
margin-right: auto;
margin-left: auto;
display: block;
}
@media only screen and (max-width: 767px){
.blabla{
display: grid;
}
}
#column2{
display: inline-block;
text-decoration: none;
max-width: 381px;
max-height: 463px;
margin: 0;
letter-spacing: .03571em;
}
#column1{
display: inline-block;
text-decoration: none;
max-width: 381px;
max-height: 463px;
margin: 0;
letter-spacing: .03571em;
}
#column3{
display: inline-block;
text-decoration: none;
max-width: 381px;
max-height: 463px;
margin: 0;
letter-spacing: .03571em;
}
您可以使用 padding
:
.blabla > div {
padding: 0 10px;
}
margin 设置元素之间的间距,因此设置margin 会导致div
的两个break。但是 padding
设置元素轮廓与其内容之间的间距。