一行列表内容的两端对齐效果实例页面
展示
-
图标描述1
-
图标描述2
Tips: 点击上面列表,容器宽度变换
代码
-
HTML:
<ul class="justify"> <li> <img src="1.jpg"> <p>图标描述1</p> </li> <li> <img src="1.jpg"> <p>图标描述2</p> </li> </ul>
-
CSS:
.justify { background-color: #f0f3f9; text-align: justify; font-size: .1px; font-size: -webkit-calc(0px + 0px); } .justify:after { content: ""; display: inline-table; width: 100%; vertical-align: bottom; } .justify img { width: 128px; height: 96px; vertical-align: top; } .justify li { display: inline-block; width: 128px; font-size: 14px; text-align: center; } .justify p { margin-top: .5em; }
-
JS:
var eleBox = document.querySelector('.justify'); if (eleBox) { eleBox.onclick = function () { this.parentNode.style.width = Math.round(260 + (Math.min(screen.width, 400) - 260) * Math.random()) + 'px'; }; }