如何将列表ul设置为正方形

时间:2015-04-01 07:47:18

标签: css html5 coding-style

我有这个ul

 <ul>
<li>image</li>
<li>image</li>
<li>image</li>
</ul>

有谁知道怎么把这个ul给这样的suss? http://i.stack.imgur.com/7MQJi.jpg

2 个答案:

答案 0 :(得分:0)

这个怎么样

ul{
    width:300px;
    list-style:none;
}
ul li:nth-child(1){
    height:210px;
}
ul li{
    float:left;
    display:inline-block;
    width:100px;
    background:orange;
    height:100px;
    margin:5px;
}
<ul>
<li>image</li>
<li>image</li>
<li>image</li>
</ul>

答案 1 :(得分:0)

你可以这样做

&#13;
&#13;
*{box-sizing: border-box}
ul{
  width: 480px;
  height: 400px
}
ul li{
  width: 50%;
  float: left;
  list-style: none
}
ul li{
  height: 50%;
}
ul li:first-child{
  height: 100%;
  background: green
}
ul li:nth-child(2){
  background: red
}
ul li:last-child{
  background: yellow
}
&#13;
<ul>
  <li>image</li>
  <li>image</li>
  <li>image</li>
</ul>
&#13;
&#13;
&#13;