【发布时间】:2023-03-06 19:36:01
【问题描述】:
我正在尝试使 css 表的内容具有响应性,但我没有任何运气。 对不起,如果我在这次交易中犯了任何错误,我是堆栈溢出的新手。 这是我的 html 表:
<div class="branduriTable">
<div class="bodyTable">
<div class="randTable">
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Alfa Romeo</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Audi</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">BMW</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Jaguar</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Lancia</a></div>
</div>
<div class="randTable">
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Mercedes</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Ford</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Renault</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Jeep</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Skoda</a></div>
</div>
<div class="randTable">
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Ferrari</a></div>
<div class="cellTable">
<a href="" class="brandLogo" hidefocus="true" style="outline: none;"><img src=""></a><a href="" class="denumireBrand">Volkswagen</a></div>
<div class="cellTable"> </div>
<div class="cellTable"> </div>
<div class="cellTable"> </div>
</div>
</div>
</div>
这是我的 CSS 代码:
.branduriTable {
display: table;
width: 100%;
}
.randTable {
display: table-row;
margin: 0px 20px;
}
.cellTable {
border: 1px solid #999999;
display: table-cell;
padding: 10px 20px 0px 20px;
}
.bodyTable {
display: table-row-group;
}
.brandLogo {
display: block;
text-align: center;
padding: 20px 10px 0 20px;
background: none;
margin-bottom: 8px;
}
.denumireBrand {
display: block;
text-align: center;
color: #0033cc;
text-decoration: none;
font-size: 15px;
margin-bottom: 25px;
font-family: "Comic Sans MS", cursive, sans-serif;
}
我错过了什么?我也是编码新手
【问题讨论】:
-
你没有解释这个例子中的问题。该表看起来对调整窗口大小的响应很好。您是否特别询问如何使用响应式媒体查询(您的示例没有)?
-
当我在手机上打开这张桌子时,它看起来真的很不整洁
-
我可以放置一个指向我的页面的链接吗?
-
是的,这样做@I0sif
-
@Jon Uleis I0sif 只是想让它看起来像弹出或其他东西一样好
标签: css mobile responsive-design css-tables