我与微软( C# )合作开发网站。我们使用Bootstrap来定位元素。
如果我想让页面具有垂直或水平显示菜单的切换,我最好的设计方法是什么?
如果我没有使用Bootstrap或C#,我可能会生成一个包含要显示的数据的XML文件。XML将被标记为,而不考虑它将如何显示。
例如,它可能看起来像这样:
<page>
<footer>This most likely will render at bottom of page</footer>
<menu>
<ol>
<li>
我有一个顶部导航栏,我想总是可见,即使屏幕只有320 is宽。以下是我所做的:
<nav>
<ul>
<li>Products</li>
<li>Services</li>
<li>Videos</li>
<li>News</li>
<li>Contact</li>
</ul>
</nav>
我使用此CSS水平显示列表:
nav li { float: left; }
nav li + li { mar
我试图编码响应网站的主页,使三个文本框水平排列,如在附加的图像。文本应该是均匀的间隔和中间的整个宽度的网站。
我一直在尝试使用ul和display: inline命令。我认为这应该很容易,但我已经尝试了几个小时,但无法解决。下面是HTML:
<ul id="promolist">
<li>NEW! GO IN STORE</li>
<li>0% FINANCE APPLY ONLINE</li>
<li>FREE DELIVERY ON ORDERS OVER £50</li&