大佬教程收集整理的这篇文章主要介绍了html – CSS动态水平导航菜单填写特定宽度(表行为),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
与表,
<table width="800" cellspacing="0" celLPADding="0"> <tr> <td>One</td> <td>Two</td> <td>Three</td> <td>Four</td> <td>Five Seven</td> </tr> </table> <style> table td { padding: 5px 0; margin: 0; BACkground: #fdd; border: 1px solid #f00; text-align: center; } </style>
请注意,较长的项目占用更多的空间,我可以在HTML中添加项目,而无需更改CSS中的任何内容,并且菜单项缩小以适应其他项目 – 整个菜单永远不会缩短或超过800像素.
由于菜单不是语义上正确的使用表,可以用列表和纯CSS来完成吗?
<style> nav {display:table; width:800px; BACkground:yellow} ul {display:table-row; } li {display:table-cell; border:1px solid reD} </style> <nav> <ul> <li>One</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five Seven</li> </ul> </nav>
基本上,你必须建立一个令牌表.行动:http://jsbin.com/urisa4
否则:不,如果你不能妥协你的要求.
以上是大佬教程为你收集整理的html – CSS动态水平导航菜单填写特定宽度(表行为)全部内容,希望文章能够帮你解决html – CSS动态水平导航菜单填写特定宽度(表行为)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。